The partial loading and then pages completely rendering with a reload kind of sounds like CRL retrieval taking too long or not always working properly, are you seeing any "CRL timeout" error messages in your logs?
Make sure the OSCP Protocol is allowed outbound, and also very importantly that all DNS servers configured in the Gaia OS of the firewall are working and returning fast results; test each defined DNS server yourself via nslookup.
Finally you could try temporarily disabling CRL Validation on the firewall and see if it impacts the problem; this setting can be found under Manage & Settings...Blades...HTTPS Inspection...Configure in SmartDashboard...HTTPS Inspection...HTTPS Validation...Server Validation.
Gateway Performance Optimization R81.20 Course
now available at maxpowerfirewalls.com