< But what would cause this? the flip-flop nature of the problem makes me wonder if it has to do with how the modem disconnects rahter than how it connects, >
I too would be inclined to look at the modem as the source of the problem.
Call 1 puts it into "slow state", call 2 somehow corrects it.