[Closed] IAP on 8.1 build doesnt work on windows 10

I have live certificed app built with unversal 8.1 target.
So the problem is that on Windows 10 device the IAP doesn’t work. The error is that “product is unavailable”.
But it works in this app on Windows 8.1 device!
Is it a normal behavior?
I mean do I have to create a separate builds to get IAP service working correctly on both 8.1 and 10 devices?
I just thought that universal 8.1 app should work on 10 without any issues including IAP service.

What version of Unity IAP are you using and do you have access to the device logs?