Had this happen today after attempting to update to 40.4. The car would stick at 30 % for hours. After letting it sit all night and most of the morning, I tired rebooting and power cycling if a few times. The X would not go into drive. My guess is the car still thought it was being updated...