iPhones 16 and 17 both use USBC. Your controller, GL300c (or e, not sure what the adv uses) uses USBA. You mentioned the 16 was working. Were you using the same cable in to the 17? The cable should be USBA to USBC, NO adapters. Same versions of IOS and DJIGO4 in both phones? My guess is your 16...