If anyone still has issues with this, what helped me is to turn the wifi on and off, or just switch to another access point if you have that option.
The upload immediately went from SPI check to the next step
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: