When you’ve set a part to have a
LocalTransparencyModifer value which is > 0, you’d expect the camera to pass through it like any other Translucent part.
The camera treats the part like an opaque part and will auto-zoom when looking through it.
Can be reproduced, just add a part to a baseplate and a LocalScript in StarterPlayerScripts with the following line:
workspace.Part.LocalTransparencyModifier = 0.5
Now play the game in Studio or an actual server and notice the camera treats the part incorrectly.