Timeout when switching to a new network

It happens frequently to me that K9 gets stuck when I switch from one network to another. It usually freezes with the sync line on the top of the screen on, and the only way I found in order to make K9 usable again, is to force stop and close/reopen the app.
This happens typically when a new message is downloading in the moment when the first connection becomes unavailable and the phone switches to the new one.