How about a change to the open file script step that allows a parameter to toggle bypass of the OnFirstWindowOpen trigger of the file specified.
When you execute Open File () the OFWO trigger fires and any scrips attached to that trigger execute no matter what.
When using a sync process to move data between server and a mobile file the best way i have found to validate that you have a connection to the server file is to explicitly open file on server and trap for errors.
Insert from URL or a webviewer does not validate the availability of the file explicitly.
If all a developer want's to happen is open the file and give me an error if it did not work then the OFWO script is not needed and can potentially cause problems if any window manipulation happens OFWO of the remote file.