I'm not a mechanic and I don't know one. This is the first time it has done this
There are shift solenoids in the trany that could be the problem, fixable without removing the transmission. Should find a trany shop to have it looked at.
Search Chevrolet Tahoe Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet Tahoe Experts