I've been using the template for tracking working time and location for a few weeks, and it was working fine, except for a few bugs that happened when I was connected to the wifi, but it's been failing for a few days now on an error saying:
"Unable to process template language expressions in action 'Insert_row' inputs at line '1' and column '1536': 'The template language expression 'triggerBody()['location']['fullAddress']' cannot be evaluated because property 'location' doesn't exist, available properties are 'user, key-button-timestamp, key-button-date'. Please see https://aka.ms/logicexpressions for usage details.'."
Has anyone come across with this error? Help?
I have reproduced your issue and got exactly the same error in Insert Row action. I will report this to the product team. Thanks for your noticing.
I just got the update from pg that there was a known regression related with location API key that mobile team is fixing. But do not have a timeline yet.
February 2019 and it's still not fixed. Flows with location work fine on a Windows laptop but whether they work on iOS or Android phone seems to be a matter of luck. I use a flow to push a notification with my current location and another to log time and location I start and end work (I have to travel around and do crazy hours). Both work fine on my work laptop (Windows). Push location initially worked in iOS phone app (but not widget) while log location did not work in iOS app or widget. Both flows initially worked in Android phone app (but not widget). Now push location stopped working in iOS phone app but still works in Android phone app. The error message is always the same: "...because property 'location' doesn't exist,...". I tried using template flows and ones I created myself - same story. I don't believe Microsoft cannot fix it, which makes me think they can't be bothered.
do you have solution for this case? For me it works when I use template which has location info, but when I create new flow it doesn't finish successfully.