Hey! Sorry about the bug, I thought it was an edgecase that could rarely be encountered, but I guess not. Unfortunately doing an entire second pass for the fishing may be impossible as many things are reliant on the current system I got, but I think I fixed it now.
For some reason not placing yourself flush with the edge of the water would make it so that you could not get a normal hit. Hopefully it works better for you now.