Perhaps an analogy may help, elmarklimov:
Suppose you have a car that is rated to be able to tow a trailer of a given size, weight, etc., but you haven’t been towing that trailer for quite some time, but your car seems to be running just fine.
One day, you decide to take a trip using the aforementioned trailer.
So, you set out towing that trailer.
Is it the trailer’s fault if your car has a problem on your trip?
Your car may have seemed to be running just fine, but you haven’t been subjecting it to the added strain of the trailer.
Your car was rated for being able to tow that trailer, but that’s really only under the condition that your car is well maintained in very good condition.
Neither the trailer manufacturer nor the manufacturer of your car is obligated if your car breaks down towing that trailer, even though the car was rated for being able to do so (under condition of the car running in very good condition).
You tow that trailer «on your own risk!!!!»
(Incidentally, I recall reading some things that can be done for that I/O Board. I thought I saw someone indicate that there was some firmware-like fix; at least if nothing is physically damaged, on the board.
I hope for the best, for you and your computer.)