This is the same issue I am having with my Suburban, there is a bulletin out from GM it’s the SMCM (seat memory control module) I pick mine up tomorrow from the dealer. The first time I brought it back I accepted their reply of a not charged battery. The second time I was not allowing that answer and they dug deep and found the bulletin.