In filemaker go, hidden windows behave the same way as regular windows. Perhaps the issue lies in that?
see page 22:
for iOS, you might want to tie your check to a trigger (IE onRecordCommit), rather than trying to load it via a hidden window.
A point, but the same porblem occurs if the window is not hidden, but on OSX it does not arise