My MKR1000 wont let files be uploaded to it, please help!

Well, I am sure there is none from the top 5 you mentioned, besides my MKR1000 is with headers, so soldering is also out.
How can overexertion on the board be defined.
I have read similar post for MKR 1000 not getting detected during a sketch upload due to some error messages..

Is there any hardware based testing to detect the problem with MKR1000?