I have had the same intermittent issues with Apple Car Play connecting to my iPhone 8. I did find that a new cord seemed to help but still not 100% reliable. I have rented several cars and found Apple Car Play to work flawlessly in them. Does GM have a software update for myLink? I understand that such updates are supposed to pop up automatically when the truck is started but have never seen a notification.