So this is simple, there’s no way to leave the free camera except if you leave the place.
This bug came out last night and I thought it only occured to me but no.
My friend has the same bug with his own games. Here a record to see the new buggy camera, it displays back our GUI but not the roblox chat :
Expected behavior
So I’m expecting to recover the normal camera with the normal field of view.
Here the bug I got from the console :
Experiencing this bug as well. Our team uses this Freecam module for our cinematic shots within our game, including taking thumbnail pictures. We are currently unable to do so as a result. I believe this occurs due to the Freecam script attempting to exit Freecam twice, resulting in values nulling themselves, which creates these assignment errors.
RunService:UnbindFromRenderStep removed different functions with same reference name Freecam 3 times.
value of type nil cannot be converted to a number - FreecamScript:397
Stack Begin
Script ‘Players.HooferBevelops.PlayerGui.Freecam.FreecamScript’, Line 397 - function Pop - FreecamScript:397
Script ‘Players.HooferBevelops.PlayerGui.Freecam.FreecamScript’, Line 443 - function StopFreecam - FreecamScript:443
Script ‘Players.HooferBevelops.PlayerGui.Freecam.FreecamScript’, Line 453 - function ToggleFreecam - FreecamScript:453
Script ‘Players.HooferBevelops.PlayerGui.Freecam.FreecamScript’, Line 466 - function CheckMacro - FreecamScript:466
Script ‘Players.HooferBevelops.PlayerGui.Freecam.FreecamScript’, Line 472 - function HandleActivationInput - FreecamScript:472
Stack End
Unable to assign property CameraType. EnumItem, number, or string expected, got nil - FreecamScript:400
Stack Begin
Script ‘Players.HooferBevelops.PlayerGui.Freecam.FreecamScript’, Line 400 - function Pop - FreecamScript:400
Script ‘Players.HooferBevelops.PlayerGui.Freecam.FreecamScript’, Line 443 - function StopFreecam - FreecamScript:443
Script ‘Players.HooferBevelops.PlayerGui.Freecam.FreecamScript’, Line 453 - function ToggleFreecam - FreecamScript:453
Script ‘Players.HooferBevelops.PlayerGui.Freecam.FreecamScript’, Line 466 - function CheckMacro - FreecamScript:466
Script ‘Players.HooferBevelops.PlayerGui.Freecam.FreecamScript’, Line 472 - function HandleActivationInput - FreecamScript:472
Stack End
ContextActionService: Unexpected error while invoking callback: Unable to assign property CameraType. EnumItem, number, or string expected, got nil
While Shift + P works fine for me, the chat and leaderboard disappear after exiting it until you rejoin. Something must’ve happened for the free camera to be this janky suddenly.