Its a common issue with all skills, whenever you de-sync with the server, mind you, if you are hit when you are stuck it will clear the skill load that the server thinks you got(and on your client you don't) and you will be able to move again.
Either that or log off and login or CC to the same channel like you said, there's no other current fix atm.
That's part of the issue. Getting hit does not fix the problem. Hell even getting killed doesn't fix it. You
have to CC or log out.
Edit: You can also play dead, which should count as a skill, but even after cancelling that the problem persists.