Hello.
I have the same issue in unreal engine 5.4, where I can buy non-consumable IAP multiple times.
When i request how many IAP have I purchased via nodes “Query for Owned In-App Products” or “Restore Owned In-App Products” it always return empty array.
I tried edit GooglePlayStoreHelper.java as Ashyankee did, but his version of GooglePlayStoreHelper.java have different syntaxes, so I dont know exactly what to edit.
Can someone solved this issue in UE 5.4?