hi,
What you’re experiencing after upgrading from Mendix 9.24.16 to 10.24.2 is not caused by a browser bug or missing theme — it’s a client/data compatibility issue after a major version upgrade.
When you saw “Unsupported pre-analysis migration version” in Mendix 9 with that database, it was a sign the DB schema or metadata did not fully align with the expected format. In Mendix 10 that specific error is no longer thrown, but the client still fails silently when resolving parts of the UI that depend on metadata, data loading, or resources that were upgraded differently.
That’s why:
Mendix changes the internal client lifecycle, data loading rules, and metadata handling between major versions. Pages load asynchronously and wait for all required data to finish before rendering. If something about the data model or client metadata from the old database doesn’t match what Mendix 10 expects, the client will not proceed — and because of how the React client works, it often fails silently without a visible error.
Create a new empty database and run your app locally:
This is the recommended approach when upgrading across major versions in Mendix.
This approach both confirms the cause and provides a clean baseline to fix it.
TL;DR:
The blank UI after upgrading is caused by incompatible database state / metadata issues after a major version jump. A fresh database resolves it and confirms the root cause.