I'm also experiencing the behavior where upon joining arena or changing characters the fishbot will stop playing the minigame. A simple config reload with ALT+SHIFT+R will fix the minigame process, but it will never loot from the loot window.
The looting does work however if you never enter arena, switch characters, or otherwise never trigger a loading screen (high packet loss does this too).
This feels like an easy fix, like some of your hooks need to be re-initialized. Could you perhaps add a Hotkey for us to use to reinitialize all codepaths / hooks? or simply add it to the ALT+SHIFT+R function? I noticed it also takes some time to initialize after already being logged in, maybe it could be manually activated with a hotkey instead?
Thanks! That would greatly improve the functionality.