I am using Unity 2019.1 and Vuforia 8.3.8 to build an app for Android and iOS. It is a native app with a unity AR module that makes use of Vuforia ARCamera.
In one feature, I should be able to switch between AR mode and non - AR mode like pokemon go. I have a gyroscope script attached to the camera to display points of interest in 3D depending on coordinates from the backend
I switch between the AR and non-AR mode by enabling/ disabling the VuforiaBehavior. The gyroscope works perfectly in the non- AR mode and the POI gameobjects remain wherever they are placed. However, in the AR Mode, they start floating in a certain direction and do not stick to the co-ordinates they are supposed to. Also, the direction changes and keeps showing the wrong POI in the real world. Can this be because of Vuforia's device tracker? I am only using the ARCamera and not any image targets. How can I have the live camera feed alone but not have any tracking and let the gyroscope do the positioning of the POIs?