Rolling back isn't supported most of the time. Would help to know which distribution you are using. Id suggest to pick one with fixed releases instead of a rolling release one.
This can also be happening because of a kernel bug or a faulty cable. Why are you sure an updated broke it?