I use own MyCameraManager inherited from APlayerCameraManager.
Camera Location and its rotation works fine but fov doesn’t
In Editor view and mobile preview works fine, but not in ios (android is not tested yet)
Camera properties are controlled as follow, in UpdateViewTargetInternal virtual function
After calling SetFOV() which is provieded as default unreal API in APlayerController, FOV varying at cameraManager is not working. I called SetFOV() during ACharacter initializing with APlayerController pointer.
whether using variable or constant turns out not reason for this. I think calling SetFOV() makes OutVT.POV.FOV not working in mobile.
How are you changing your FOV through blueprints? Also, VR is going to be different as the FOV for VR is a bit unique in comparison to a player camera.