A method for detecting and correcting drift associated with operation of a hybrid tracking system is provided. The method obtains a data signal from a first tracker subsystem having a first tracker latency time; for a defined window of time, the method captures snapshot input data for a second tracker subsystem having a second tracker latency time which is longer than the first tracker latency time; and captures synchronized data from the data signal which corresponds to the defined window of time; wherein the defined window of time comprises a time duration shorter than the second tracker latency time, to capture the snapshot input data. The method further calculates second tracker snapshot results from the captured snapshot input data for the second tracker subsystem; calculates first tracker snapshot results from the captured synchronized data from the first tracker subsystem; calculates an error between the first tracker snapshot results and the second tracker snapshot results, to determine a level of drift associated with operation of the first tracker subsystem; and adjusts operation of the first tracker subsystem according to the determined level of drift.