Local outage then Code 340 - XFinity

Lynnwood WA experienced an outage yesterday morning with service being reinstated about two hours later.

Now my small box is experiencing Code 350, Code 223 with pixel distortion.
(We can get it to reset using the App but it doesn't last)
I've literally spent over 7 hours on the phone and with the technician including leaving work early.
Has anyone ever experienced this? I'm so unhappy I had to hang up on the last agent as this isn't her fault and I was too angry.

Any advice would be great

This question, "Local outage then Code 340," is about XFinity-Comcast TV television equipment.

For other news regarding Local outage then Code 340, and XFinity - Comcast television equipment, see our recommended stories below.