During opening my project i got a setTimeout error.
The error was visisble inside log.
I think the error depends on my used ExtDirect resource, because if i do not start my local server the api will not return data.
I always use thecached option to store the api offline inside project.
In case off using cached api i think it would be better not to check/try to load api on project load.
If i do some changes the the API i will reload the api by myself.
Or does the error come from a test on the used router?
Maybe you should also raise an popup message concerning "unable to load api" or something like this,
because it is not quite clear, that this is not a SA bug!
Cheers Holger