After testing on various computers and not finding any bugs, I submitted my application.
I recieved a response saying that the application was just "sitting there" on a particular screen and not advancing. The person who contacted me refuses to give any detail and won't even tell me if both clients have the same problem. However from what little description he gave me, it seems as if either Channel_OnRemoteAppLoaded or Channel.Initialize are not triggering on his machine.
Has anyone had a similar or problem Any help at all would be greatly appreciated.

OnRemoteAppLoaded
NTCin Bham
This is pretty frustrating.. Does anyone have any ideas
skrymsli
In my case, all 3 computers (2 with Messengers, 1 which host app) - are in the different sudnets
Mathias Holmgren
I just realized I can't load it on those computers because of loopbacking....
I set up a proxy and it is indeed behaving exactly as previously stated, despite the timer I implemented.
Basically, it will now send data to the other client saying that its loaded.
Its seems as if my app isn't accessing the channel object at all...
noobie
LaBomba
It was the server. Moved the app to another server and everything is find now.
Piotr_S
My app is working without any problem...
on event window.onload - call window.external.Channel.Initialize();
and catch event Channel_OnRemoteAppLoaded()
Did you tested it on 2 machines
I have run my app simultaneously on two computers, each having MSN Messenger with different users loaded. One machine is my home computer, and another is office computer, located in domain. So, it's vpn, 2 routers, cable modem, switch - and no any problems with connection.
Chris Dunaway
I googled the subject of this topic and found another message board where someone posted a similar problem. They were thinking that perhaps only computers on the subnet of the server thats hosting the app would execute properly. Unfortunaly it seems just an assumption and they haven't posted anyting about a solution.