Probably the switch in the release. Might check under seat to make sure all the wires are connected properly.
You also might check and make sure something didn't get into the latch, a small piece of paper, a piece of tissue, even seen a dried up piece of french fry cause a seat belt problem.
Search GMC Envoy Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
GMC Envoy Experts