This post has been marked by the post author as the answer.
As was described back in 2018 by Flatlander, when using FreezPlayer() and UnFreezePlayer() the camera jumps erratically. Easy to replicate using the Oblivion/Fallout 3 like dialog script I have uploaded. Thought maybe one of the TGC team would have picked up on the issue in a Script thread I created about after 2 weeks, I thought it would be better to create this thread to have someone look into it, before they stop creating fixes for GGC. Accidently uploaded broken script (talking_npc2.lua). Uploaded working one (talking_npc.lua). Still has bug with FreezePlayer() and UnFreezePlayer(), but heard from Lee and he already has fixed it, and it will be in the next update.
The author of this post has marked a post as an answer.
Go to answer