I have a Windows phone as well. Love the phone but it's not able to upload to this site. My workaround is to use the internet sharing to connect my Android tablet, which can upload. Wish I had a beter answer for you.
Anybody else know how to make a Windows phone work with OCC? We'd love to hear about it!