It might be that the permissions are incorrect in your SuiteCRM instance, which could affect this.
We normally recommend setting the following permissions:
775 access for the folders: cache, custom, modules, themes, data, upload. And also for the file: config_override.php
755 for every other file/folder in the SuiteCRM directory.
We also recommend setting the Owner of the files/folders to the user that your Webservice, (Apache / IIS ) runs under.
(So, for example, the default for ubuntu would be www-data)
We would also recommend checking your config.php for SuiteCRM, and look for the section detailed: “default_permissions”, which contains an array like this:
'dir_mode' => ,
'file_mode' => ,
'user' => '',
'group' => '',
We would recommend setting the array to have:
dir_mode : 1517
file_mode : 420
and the User/group to be the user that the webservice runs under. (e.g, www-data for ubuntu)
So, it will look like this:
'dir_mode' => 1517,
'file_mode' => 420,
'user' => 'www-data',
'group' => 'www-data',
Once all the above is done, please run a Quick Repair and rebuild in the CRM, (Found under Admin -> Repair)
If you do all of the above, are your issues resolved?