Well, time to send it in then as I've done or followed all the other suggestions I've seen online.
I am using older firmware but I do not have a way to update it that I am aware of as the G90 is the only piece of Line6 gear that I own.
Sadly, I do not believe there is an authorized service center near me (North Carolina USA) as the one that used to be is no longer...