Did the tech repair place ruin my switch?

About six weeks ago, my switch would not charge so I took it to a tech repair shop who quoted me $300 as I would need a new CPU. They estimated about one week timeframe, but they ended up taking about three weeks. I was already quite disappointed with the charge and the timeframe, but I was just happy that my switch would work again. About a week after picking it up my switch started glitching out. It would have a white and green screen and make a very loud high-pitched noise. It would only stop once when you would turn the device on and off again after the third time of it happening, my device completely crashed And now looks like this video and no matter how many times I reset it it remains in the state of the video

any thoughts on what happened?