You will receive the message “WE CAN NOT RETRIEVE YOUR GPS LOCATION” when using geofencing and trying to punch. The app is NOT sending GPS information. This can be caused by

  1. In the app, you do NOT have GPS enabled
  2. On your phone, you do NOT have location services enabled. Ex from an android device, the pin marker shows GPS IS enabled (with this OFF, no GPS information is sent even if the app has it enabled)