$.mobile.hidePageLoadingMsg() is still being called twice:
on line 3360
on line 3599
This causes the following exception (in my case coming from line 3360):
"cannot call methods on loader prior to initialization; attempted to call method 'hide'"
I don't really see a problem in the code. Can you please provide a test page that demostrates your issue? See instructions and our JS Bin template here
Closing for now. We re-open when a test page has been provided.