It is "solved" but I'm not sure what I did or if this was even caused by me.
I opened a ticket in the Partner Center, waited 2 days for a response, tested this again before I had a scheduled meeting with MS support and it worked. Worked meaning I submitted the solutions template via Partner Center and saw the changes reflected in the pull request.
Before I opened the ticket I tried many different iterations of the "Microsoft.Resources/deployments" resource section. This had no immediate impact and I noticed that many of my submissions never showed up in the pull request (https://solutiontemplates.visualstudio.com/marketplacesolutions/_git/). Also, this seems like a moving target right now given this note I found in the doc (https://learn.microsoft.com/en-us/azure/marketplace/azure-partner-customer-usage-attribution):
"For existing Azure apps, a one-time migration began in March 2021 to update the tracking IDs in each plan's technical configuration. Usage from past deployments of those offers will remain tracked in Microsoft systems.
As you update your offers, you no longer need to add the Microsoft.Resources/deployments resource type in your main template file."
Eventually this updated and I now submit the solutions template without the "Microsoft.Resources/deployments" resource in mainTemplate.json. I believe the Partner Center adds this section as I now see this in repo (https://solutiontemplates.visualstudio.com/marketplacesolutions/_git/):
" {
"name": "pid-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-partnercenter",
"type": "Microsoft.Resources/deployments",
"apiVersion": "2020-10-01",
"properties": {
"mode": "Incremental",
"template": {
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"resources": []
}
}
},"
Hope this helps and hope this post is not deleted as it's off topic for these forums.