Thank you very much for the kind words!
I'm even more glad that you kept playing until the end :)
SPOILER ALERT:
You were correct! Well done first of all, not sure how many kept playing until the last level and actually figured out the creative solution, so kudos to you.
In the Update method I keep checking for internet connection. If a connection is not reachable - the last message trigger is disabled and you can collect the coin simply like any other level.
It seems to work on my end, so perhaps you were somehow connected in a different way besides Wi-Fi?
I'm not sure, as it's a simple line of code so I don't think something went wrong there. But I might be wrong.
Anyway - Your solution was indeed the correct one, so the genius one here is you, and you can count that as a win if you ask me :)