I had trouble with Geofence on one occasion and found that unlocking via Chrome worked, and Safari stalled, I thought it was a glitch and the moment I tried with Chrome I was through and the unlock worked...
Whilst it doesn't answer the question as to why the lock returned, i do think there is a...