Purchased functionality not tied to your device?
I have bought all paid functions years ago, and over the year it has been working fine except for occasional connection issues. Recently when I was test running my solar eclipse photography setup I have found that the intervalometer feature was gone so I paid again in panic (should have tried restoring purchase first), only to find that feature unavailable again during photographing the solar eclipse, probably because my appstore was logged in to another appleid at that moment. I understand that it is necessary to confirm user’s purchase status but that has been an utter disaster.