Encountered this issue for years... I'm not sure the source of the problem. But, recording a demo and then stopping that demo a few seconds later will correct this issue. While dead or in spectate mode; type in console: record demoname and then after 2 or 3 seconds, type: stop and then issue will self correct.
Made a video, just for you!