I don’t know if it helps but katanafpbx.schmoozecom.com as reported here Sangoma Support is for “System activation and license update” and reading here https://trust.sangoma.com/ there are some problems with Sangoma services. So I think that the Pabx not being able to contact that url prevents or slows down the opening of the dashboard, that of the modules or that of the licenses
in fact even when you open the modules page, there is the tab relating to the licenses and the same in the dashborad…so every time there is a license check the pages do not load
right now the only work-a-round has been editing the hosts file in /etc
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 freepbx.sangoma.local katanafpbx.schmoozecom.com
similar problem