Hi mideon,
You can ask to be escalated to a senior advisor. Ask the sr advisor what steps are being taken to help resolve this issue and how you can assist.
I cannot recall the detailed steps as I asked about a few things, but I recall having customers drop pins from a variety of locations as well as take screenshots of the GPS status as the user's location changes, but I know I don't have the correct steps by all means nor the timeframe they're measuring within. It seems to track the person and device as they literally move with their device and under certain conditions, more thoroughly than basic troubleshooting. In doing so, it can provide specific user info, behaviors, feedback, and related to GPS, much more accurately and it gives more specific info per user. which is always needed.
They are using the data acquired to assess multiple variables, cross-reference, etc to continue to isolate the issue to a specific point in order to find the cause and in turn, the resolution for those with this issue.
They hope to find one asap.
They had similar GPS issues on the 6 in the past but troubleshooting for it usually only required basic steps most of you've taken already to no avail. Thus, level one tech support could resolve.
This needs more intense assessment and troubleshooting as well as consistent updates and follow up for affected users, which level 1 techs cannot provide support for and must escalate. One big reason for escalating is so the information collected stays with one, assigned advisor (or other advisors at the senior level, if necessary) per customer to provide the best and most true results. The Sr advisor won't drop a case until it's resolved or per the customer's request.
Give it a go. Sr tech I got ahold of was very aware of this issue and a couple of other issues that users have reported and had steps to assist, so that was reassuring.