Reschedule date of events in campaign doesn't update contacts event trigger date

Your software
My Mautic version is: 2.15.2
My PHP version is: 7.1.30

Your problem
My problem is: After I create a campaign I want to re schedule an event from tomorrow to today after two hours. When I change the date on the event it saves the new scheduled date in the db of the campaign but it doesn’t update all the contacts scheduled trigger_date in the campaign_lead_event_log table.
Is there any cron or something to trigger those dates to be updated or refreshed or deleted and recreated based on the new event scheduled date?

These errors are showing in the log:

Steps I have tried to fix the problem: