By the way, your SSL cert for this website expired yesterday so I just got an error when logging in to post this reply.
Yes we’re aware of that and will hopefully have this fixed shortly – apologies for the inconvenience and any alarm it caused in the interim.
Turns out it was the Jetpack mobile add-on interfering. I fixed the problem by checking if the user is on a mobile with the function jetpackme_is_mobile().
There are a few areas where, regrettably, Jetpack interferes – but in this case it sounds like you figured out a solution (and thanks for sharing it). I’ll go ahead and close this thread.