If you have updated the company address, y default, we included a 200m radius around the company. This is also to allow some buffer to other users' location accuracy issues. If you clock in/out within 200m, by default, it will showcase the company address. If it is out of the boundary 200m, the app would retrieve your current location.
However, the 200m radius buffer wouldn't apply if your company address is empty/hasn't updated. It would show your current clock in location.