i had the problem of connections timing out with a few remotes.

meke a bat file at both locations set to go off every couple of mins. ping a few computers at each location from the other.

doesn't ISA have a keep alive feature?