IAP Already recorded transaction message

I am using example IAP code from Unity Learn in my project. I have 1 non-consumable product. When I buy that product, everytime when IAP initialized “Already recorded transaction message [Long ID]” message is displayed in logcat. Initialize is called in Start() of this script so everytime Main Menu scene is displayed, I get this message.

Is this an expected behaviour in Unity IAP or am I doing something wrong? In another project, I have only consumable products and this message is not displayed everytime when IAP is initialized.

The message is expected and can be safely ignored.

1 Like

Thanks for the clarification!