Thanks for the quick replies.
I tried adding an EventListener to the checkin button and force the iframe to reload. It does work (although a very fast error about connection problems does appear) but I'm going to try using the 5.4 version to see if I can get a nicer solution.