Checkout now confirms your plan is active before moving on — After completing payment, the app waits for your subscription to be confirmed rather than immediately redirecting you to a potentially stale state.
Sidebar navigation appears instantly on first load — Nav items were sometimes missing or blank on the first visit after signing in. They now appear immediately.
Fixed
Payment page no longer hangs after checkout — If activating your subscription takes longer than expected, you now see a clear timeout message instead of the page hanging silently.
Error messages no longer expose internal details — Some pages were surfacing raw internal error text. You now see clear, plain-language messages instead.