Invoice view disappears after sending (SuiteCRM 8.5.1)

Hello,

When I send an invoice from SuiteCRM 8.5.1, the invoice appears briefly in the browser window but then disappears. After refreshing the page, the invoice shows correctly.

What I tested so far:

  • Happens in Safari, Firefox, Chrome, Brave (same behavior).
  • Tested on macOS Monterey (12.7.6) and in a clean Ubuntu VM → same result.
  • On another PC the issue does not occur (works normally).

Has anyone experienced this issue before? Could this be a known bug in 8.5.1, or should I adjust my PHP/server settings?

Thanks in advance,
Mirko

Since it is working in another PC, you should check your file permissions.

Did you do any customization?

a bit, but it seems it’s the older mac pc that creates the issue

Hello Mirko,

can you post some screenshots how things look like when it disappears?

In general, 8.5.1 is quite an ‘old’ release - an upgrade might help.
At the same time, check your log files as well and see what they see, whilst the invoice disappears.
And customizations means, you’ve changed code or only used the studio?

Hi Mirko,
Since you already tested different browsers and even a clean VM, it doesn’t sound like a browser bug. The fact that it works fine on another PC leads me to believe it’s more environment-related than a SuiteCRM issue.
A couple of things worth checking:

Clear browser cache or try incognito mode just to rule that out.
Check your PHP session settings (like session.gc_maxlifetime) and file permissions. Sometimes, sessions can behave strangely and cause things to “disappear” until you refresh.
Take a quick look at the SuiteCRM and web server logs when the invoice disappears, they usually point straight to the problem.

I don’t think this is a known bug in 8.5.1, looks more like a refresh/session issue.