I changed my refresh rate, and it worked well on making movement a lot more fluid, and it fixed the spells not firing bug. But, I still get hit by the vanishing out of existence when hit by a slime while charging a spell bug. Maybe you could try adding an "unstuck" feature in the menu that just kills you and sends you back to your last used checkpoint.