Thanks for the suggestion. It seems to work for half an hour or so, then I'm back to disconnecting/reconnecting again.