That does not rule out hardware issues. Since it appears to be a repeatable error you would be back to the maker or carrier to show them the error and see how they intend to fix it.

Hope it's in warranty since OOW (out of warranty) repairs are usually the end.

PS. I see you posted before so I won't duplicate the ideas there here.