Likewise, I’ve had the same issues with my XL and my former 1300 and I’ve logged quite a few minutes talking with tech support about it. It’s a HUGE weak link for the XL.
Mine dies right about 10-30 min into firing it up. I’ve been told to get a Wi-Fi extender, but I’ve resisted this for now.
I leave mine plugged in all the time. I was told this will facilitate software updates automatically from Traeger.
My fix has been to I initially turn on the power switch, let it boot up, and then turn it off and on again. I don’t know why this works, but it does for me.
Before that, I used to “forget” the unit and reload it, but that didn’t seem to work and just created more aggravation.
If you research online, you will quickly discover this a major problem for the XL.
I’m optimistic Traeger will figure it out down the road