Describe the bug
When calling SetVersionCheckEnabled on a PhotonCamera (before or after moving to a PhotonPoseEstimator), we should skip version checking. However, even after calling SetVersionCheckEnabled(false), the function is still called.
To Reproduce
Steps to reproduce the behavior:
Create an instance of PhotonCamera and call SetVersionCheckEnabled(false) on it. Run a project and watch the VerifyVersion warning appear.
Describe the bug When calling SetVersionCheckEnabled on a PhotonCamera (before or after moving to a PhotonPoseEstimator), we should skip version checking. However, even after calling SetVersionCheckEnabled(false), the function is still called.
To Reproduce Steps to reproduce the behavior: Create an instance of PhotonCamera and call SetVersionCheckEnabled(false) on it. Run a project and watch the VerifyVersion warning appear.
Screenshots / Videos![image](https://github.com/PhotonVision/photonvision/assets/6174102/394dd6f8-6e15-4692-a1c2-c93bb33688f9)