I had to created a new toon and then logout. Then i was able to use my broken toon.
You just have to bide your time for your character to auto log out. Creating alts, running repair etc does nothing. All you are doing in effect is wasting time for the auto log to activate