If you redo the step with Provisioning Profile<< should work again. I have it before.
Just go and make a new one and cover the old one. Have you ever successful tested with your iphone or ipad?
1 provision profile is just only for 1 project and 1 machine.
if you are using mac that means you must get a new certificate directly from a mac machine.
Windows certificate is not the same as with mac. if you try to use the windows provision profile transfer to a mac and test it. It won’t works. if you want to test it with a mac you have to use mac to get a new provision file, certificate and bundle name etc… Just like building a new project from a mac and open as a copy from (the project you are working with windows). Without it NO doubt upload unsuccessful.
Have you ever try it directly from a window only?
Did you check the bundle name and bundle identifier were right?