Hi there, @MTW1. This happens because the Modern view defaults to filters that hide accounts without recent activity.
To resolve this, ensure that your Accounting Method and Filters match your Classic View settings, as the Modern interface can reset these to system defaults. Beyond that, the Modern view collapses sub-accounts and sorts them alphabetically, so your missing data might simply be hidden inside a parent category in the list.
Additionally, you can reveal all accounts in the Profit & Loss and Balance Sheet reports by clicking Customise > Show non-zero or active > Show rows/columns > All.
Feel free to return to this thread if you have any follow-up questions or concerns.