So for weeks I've been blaming server settings and geyser settings. But I finally discovered why I keep having issues with blocks not breaking and im able to recreate the pattern over and over and over.
We all know that when flying , breaking blocks can be difficult, but it turns out its not about flying as such, more the flight mode being active.
So we have 4 different ways we can fly on an slimefun server. Flightgem, antigravity bubble, /fly and infinite matrix.
It turns out all I had to do, was log out and login and blocks break again, but I didn't connect the two events, because when you do that fly mode is turned off.
If also I move flight gem to a different slot (which turns off flight) a block that wont break server side (but breaks 500 times client side) can all of a sudden break first try.
The same with anti gravity bubble, as soon as fly mode becomes active (and remember even if im not flying but its active) then boom stone or calcite wont break again.
Could this be a geyser issue?