I wasn't sure by your original post if you meant it happens only during desync or not. If it's only during desync, then I am not sure it's a huge issue. Lots of weird stuff happens during desync, and this is pretty specific. It's very bizarre if desyncing changes the way it registers, though.
On a somewhat off topic note, I like that Gravity Pull prevents healing, even if it doesn't necessarily make sense. Gravity Pulled creatures also don't receive poison from Puffer Fish, right? I think using it as a shield that prevents ability activation on a hit is good for the game (even if it makes less sense), and I'm speaking as someone that never uses Gravity Pull.