Workflow Edit Generating 500 Errors

As I was opening a workflow with several tasks, I noticed that several settings/fields for the tasks did not display, not even the labels. In the browser console I have over 40 500 errors with the following information:

GET https://mydomain.com/suitecrm/index.php?module=AOW_WorkFlow&action=getModuleFieldTypeSet&aow_module=Tasks&alt_module=Tasks&aow_fieldname=date_due&aow_newfieldname=aow_actions_param[5][value][2]&aow_value=["now","plus","5","day"]&aow_type=Date

initiator=https://mydomain.com/suitecrm/index.php?module=AOW_WorkFlow&action=getModuleFieldTypeSet&aow_module=Tasks&alt_module=Tasks&aow_fieldname=date_due&aow_newfieldname=aow_actions_param[5][value][2]&aow_value=[%22now%22,%22plus%22,%225%22,%22day%22]&aow_type=Date

I don’t see anything in PHP error log or suitecrm log.

Using PhpMyAdmin I can see the actions in the aow_actions table and that each action has a parameter entry.

This is a fresh installation on a lamp shared hosting site running PHP 7.4.
My browser is Firefox 91.

Any help would be appreciated!
Thanks!

Hey there,

Have you found a resolution for this, by chance?


Is this something that has recently started to happen?
Or has there been a change made to the Workflows, that resulted in this?
(Or any changes to the Environment/Hosting ?)


I think the first thing that would be worth checking is that your Environment meets the Compatibility Matrix:

You mention that you’re using PHP 7.4, which I believe is only supported in quite Recent versions.
(7.1.19 onward / 7.10.30 onward)


Aside from that, I would recommend checking that the permissions are set correctly

We typically recommend

sudo chmod -R 755 .
sudo chmod -R 775 cache custom modules themes data upload config_override.php
sudo chown -R www-data:www-data 

(Replacing www-data with your Web Server user)


One last thing I can think of would be to lower the SuiteCRM error Logging level
(in Admin->System Settings)

If you do so, do you get any Error Logs that seem relevant?