Is this solution all in one file or does it consist of multiple files that open during launch? If it's a multiple file solution, open the files and check Manage | External Data Sourcess... for possible problems.
References with asterisks * in them and invalid IP address references followed by references that are valid will slow the opening process to a crawl...
If that's not the problem and you have filemaker advanced, you might try enabling the script debugger first and then opening the file remotely to see if any part of your on file open script isn't performing as expected.
Yes, it's all in one file unfortunately. I build mostly desktop solutions, but in this case the client was dead set on broadcasting the entire module with IWP as well.
All of the external data sources are valid. I was wondering if it was network related. Why would it take longer to execute using open remote and perform at regular speed when using iwp and or opening the file locally?
Don't really know. If you have FileMaker Advanced, you might try this test to see if it provides any clues:
Launch FileMaker Advanced without opening any files.
Enable the script debugger.
Now use Open Remote to open the file and watch the "on File Open" script perform in the debugger and see if you can associate any parts of that script with the delay.