Is it the only reason?
Yes.

Could it be also a software problem?
No.

It looks like I am having also software problem (look at a topic "Problem with uploading a kernel"), and just wonder if it could be related somehow.
No, it is not related.
_________________________
Tony Fabris