You need to:
- position your char where you want him to fish
- set your fishing on 1,
- zoom all the way in so you can't see you character
- leave it zoomed and press F10 to start fishing
You should not zoom out at all. Also recommended resolution is 1920x1080.
Follow these rules and he will not miss. Bot is not perfect but it's working as intended