Hello Sking,
Here's the workaround I'm using (similar to Jojobobo's solution):
1) Glitch is triggered sometime after enabling Zealous Charge and certain combat situations (still don't know the exact trigger for the glitch)
2) once combat is over, deactivate Zealous Charge (glitch will still be in effect) 3) save game
4) reload that save (the glitch is gone)
This has worked for me on 2 saved games that had this issue. Other things I tried like resting, leaving the area, traveling in the world map, dropping party members etc didn't help.
Once again, the game is great, thanks for your continued support.