Campaign contacts cannot be added when it starts

Your software
My Mautic version is:4.4.9
My PHP version is: 7.4.28
My Database type and version is:10.5.21-MariaDB

Your problem
My problem is: My campaign is working fine all the time just last two weeks I found the campaign didn’t start because the contacts were not added.

And below is coming from the logs:
2024-05-22 01:16:05] mautic.WARNING: Command mautic:campaigns:trigger exited with status code 1 {“hostname”:“vmi741720.contaboserver.net”,“pid”:13938}
[2024-05-22 01:18:07] mautic.WARNING: Command mautic:campaigns:trigger exited with status code 1 {“hostname”:“vmi741720.contaboserver.net”,“pid”:14125}

Below is my contab: */2 * * * * /bin/bash /usr/local/bin/mauticcrons.sh
This is the details of the sh file.

Any one know what’s happening?
By the way, I have another mautic instance with exact same cron setting and no problem.

I tested it by command and foud it below issues, the campaign will loop and never end.

And there is error when running the full scrips as below
Script with pid 1318 in progress.
Script in progress. Can force execution by using --bypass-locking.

So I follow this solution and replace the files and solved it.

Hope this can help anyone with same issues.