Tile integration giving very odd results

I’m having weird results from the Tile integration. I’m not sure if it’s the integration or the Tile app itself.

I have 5 tiles including my phone. If I look on the Tile app, two are incorrect (not updated since 6th Nov) but one (the phone) is - naturally. But on the integration, it tells me (see attached image) that my phone is in another one of my locations (another country). In reality it hasn’t been there since the 6th, and the ones that show as not updated since the 6th were with it when they recorded their location.

So - does anyone know why the current tile app map shows the right locations, when the tile integration app says my phone was just recorded at a totally different location? Is this a case of the integration not being able to grab a new location from the Tile API, but showing it as current, incorrectly?