Hi All,
We're trying to publish an app with embedded WireGuard (https://git.zx2c4.com/wireguard-nt/about/) to the Microsoft Store.
However, the system gave us this error after reviewing our submission:
App Policies: 10.2.4
Your product contains drivers that have not been provided by Microsoft
I get that it's not allowed, as per Microsoft Store Policies (https://go.microsoft.com/fwlink/?linkid=2201013), but they also state:
If your product has a dependency on non-Microsoft provided driver(s) or NT service(s), you must disclose that dependency to Microsoft in the certification notes in Microsoft Partner Center to be considered for an exception to this policy.
Now, we did in fact, mention the use of WireGuard in our certification notes, and we brought this up to reportap@microsoft.com, requesting an exception to the policy, and they gave us this response:
Thank you for your patience. The last submission has failed certification due to product containing NT service(s) that have not been provided by Microsoft. Microsoft maintains a set of objective criteria to be eligible for a Policy waiver and unfortunately your account does not meet the basic requirements to be considered for a Policy waiver.
When we tried to ask what the "set of objective criteria" are, we never go a response.
So my main question is:
Does anyone know what "set of objective criteria" Microsoft maintains in order to be eligible for a Policy waiver for App Policies: 10.2.4?
Thanks!