fixing the location api level race condition on callbacks am: 2569796dab am: 367bfcbc62 am: ca6519d781 am: 2b6b23c112

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/gps/+/11859958

Change-Id: I75dca61f6b89bd46f4e5c8820f74bca5e08c7b28