When I run CLMonitor in the simulator, event state remains at default. Although when running the same project on device, state does correctly change between satisfied and unsatisfied.
In the simulator I did allow location updates when in use as I did on device.
This occurs with the Apple sample code, Monitoring location changes with Core Location associated with the WWDC 2023 session Meet Core Location Monitor.
Am I misusing simulator and/or CLMonitor?