Hi,
I can reproduce the issue and report it to the dev, but it might not be set as a high priority.
Since you have come up with a solution already, if you don't mind, please create a PR on OpenLiteSpeed GitHub(https://github.com/litespeedtech/openlitespeed).
It might be because the PHP is set to Detached or daemon mode, and not page cache-related. If so, you might want to restart the PHP processes by following https://docs.openlitespeed.org/config/php/detached/#restart-detachedphp-processes or check if Webuzo provides any PHP restart button for users.
I have no idea about the FCGI delay part unless you set a very low value on the Max Connections, Environment, Memory Limit, or Process Limit. Also, what's the value you set in the Instances?
Yes, the reverse proxy works too.
The second PATH variable means "/home/deploy/.rbenv/versions/3.3.4/bin"? I'm not quite sure what the issue is after hitting the "require "bundler/setup".
If you want to use OpenLiteSpeed, then v1.7.19 is the current stable release. To use v1.8.x, you can either upgrade via lsup command or download from the source since it's not marked as stable tier yet.
To get more information for the update, please check openlitespeed on github.
I tried Mautic a while ago and it was working fine. If you visit a static file, does it return a 200 status code? If everything returns a 404, then it's possibly an OLS configuration issue.
For this case, you might want to check this install-le-on-test-server-before-making-the-site-live post. If apply cert is successful but failed on OLS, then you can post the OLS configuration here so we can have another look.
If the site can apply LSCache, then you don't need the Pagespeed module, it may conflict with LSCache.
May I know what CMS you are using?
Please check if disabling the pagespeed module helps or not.
Check https://docs.litespeedtech.com/lsadc/moresettings/#pagespeed for more information.