Geofencing not working at all

I have had this camera for a few months now and as far as I can tell geofencing just does not work.
When I am away geofencing has me at home and if I change it when I’m away when I get back home it does not go into disarm mode. Is it just my camera or is there a fault with the system?