Core Location Visits and user time change

Hello, I noticed that when I monitor visits (on iOS 16 iPhone 12 pro but i guess it would be the same on other OS or devices), if the device time is changed no visit event would be triggered the last device time is reached. For example if it is 4:00pm and time is set to 6:00pm then switched back to the real time (i.e. 4:00pm) no event is triggered until 6:00pm. Is that a bug? Is it possible to reset the CLLocationManager and clear it's cache so it's back to triggering events no matter the last current time detected? Thank you.