We ordered our 2015 Silverado, and this too was our experience when we hooked up, or attempted to, for the first time this past Thursday....took us almost 2 1/2 hours, most of that time on the phone with Curt.
It appears there is something seriously wrong with the head...no matter what we did it would NOT latch. DH finally had to pry the left jaw back so it would finally seat and latch. We got to our destination and had no issue unhitching. Curt is sending a new head unit under warranty....hopefully we will have the same outcome. If not, they can keep it and we will be ordering another Pullrite...never had an issue with our old ones.