After having an enemy Duck a Frost Bolt and successfully cast it back, I purged it from the affected character. Frost Bolt still seemed attached to the purged character but it's movement had been restored.
I've encountered this bug before too. The frost card appears to stay on the character, even though it has actually been removed.