are you sure this isn’t a permissions issue. I noticed in the past when i worked with SugarCRM which is essentially the same code, permission issues would manifest in very strange ways.
Running a PLESK panel and Permissions on the cache needed to be 775 recursive. Not sure why some directories and files were fine, others not. Any idea where the cache writing mechanism runs from in the code? I’m not sure if Sugar and Suite CRM use the doctrine cache from symphony?
they don’t. and every time you deploy a module from module builder / edit a module in studio / AND VARIOUS OTHER ACTVITIES, sugar/suite regenerate cached versions of files and resets the permissions on them. IT’S REALLLLY a pain in the butt.