Workflows Error on cron & unable to manually run

We are running workflows on self-hosted. Our workflows cannot be triggered manually using the run button (nothing happens once clicked), but when we trigger them on the cron, the following happens:

One of our dev team was editing some files on the VPS so we are unsure if this is the cause of the problem.
The start of the month has just past since the time of running the previous successful workflow so maybe this has something to do with it although I doubt it.

We have restarted the VPS and recomposed the Retool docker file without success.

Any suggestions?

We were using 3.16.5. After updating to 3.14.5 it worked as stated by this Workflows Won't Run or Store Logs (But Blocks Will).

We also tried 3.16.4 and this did not work.