This Sunday I upgraded my test AT to the latest version and it worked without any problems,
Today (August 10.) I upgraded a production AT to the latest version, but now the course I was working on did not work.
It was stuck on the loading (•••) screen.
I later found out, that none of the courses on the AT worked anymore.
A little too late I found out, that the framework was upgraded to 5.15.4 the day before, and if I removed this new line (the "return" statement) in "data.js":
if (!isLanguageAvailable) {
language = Adapt.config.get('_defaultLanguage')
Adapt.config.set('_activeLanguage', language);
return; <<<<<<<<<<
}
everything worked again.
If I debug and set a breakpoint at this line it breaks, but I cannot track any further activity (loading seems to stop).
I know that this was made to prevent double content loading, but in my case, it seems to result in no content loading at all.