I felt like I should chime in a little bit here, just so folks know a little bit about an experience I recently had. Loki was, as always, a big help in describing some things to me during this issue but I think it's important folks understand the unfortunate side of these fun and easy modifications.
So about 3 weeks ago tomorrow, I took my rig in to get the rear glass and rear wiper motor replaced, along with tightening a taillight housing. I realized after picking up the vehicle, that my USB media hub was dead. nothing I plugged into it was powered, nor would a thumb drive with music work. All of the cables (including one USB-C cable that came with my phone and is in perfect condition), as well as multiple thumb drives work in other devices. So I checked the port for 5V and bam, nothing.
As part of my troubleshooting, I did a lot of the following (much of this was based on posts on the F150 and raptor forums):
- Started by pulling out my media hub, double checking the USB connection, was fine
- Replaced the USBC media hub with the original USBA only hub, no change
- Checked all fuses (which I found interested because there are 5 fuses labeled USB, but only 1-3 and 5 actually exist, where's 4?), all fuses fine
- Pulled the negative cable for about an hour, for a full discharge - no change
- Did multiple soft resets of Sync - no change
- Did a master reset - no change (the theory behind this is on the F150/raptor forums, multiple folks talk about the APIM disabling the USB ports on the media hub if it detects a short, and the master reset is supposed to fix it) - no change
- Pulled apart the media/instrument console, double checking where the USB cable plugs into the APIM, all good - no change
So I finally gave up, called the dealer and scheduled another service. Told them everything I've done (except that I removed the APIM for obvious reasons).
So they started troubleshooting, and after about two hours they came in and said "what kind of software do you have on there?". Said I had no idea. But essentially, there were two issues. 1) Forscan was used for simple things like changing the splash screen, 2) cyanlabs was used to update Sync3 and therefore the truck hadn't completed an "automatic update" in well over a year. They explained they would have to force an update in order for Ford to agree to do anything with the APIM. they of course said they would charge me $200 if that fixed the issue. I said go for it. They came back about 35 minutes later with a printout from FDRS saying the APIM was locked out because of the changes and there was no way for them to force an update. Essentially saying at that point there was nothing they could do until it was put back to stock.
Now I will admit, at this point a crappy dealer/service dept. could have just marked the vehicle altered and refused any help. Instead, their service manager pulled me aside and pulled up the forscan site, to show me how to remove the settings. He of course wouldn't/couldn't do it for me (even though he said he had the stuff to do it in his Ford), but showed me what to do (yes, I already knew this part). So away I went, put everything back to as built, and scheduled another visit. This time, about two hours later they came back and said they finally had the proof they needed to get the APIM replaced. Essentially after the forced update (which wasn't an update because the tool showed it was already at the latest version, but it updates Ford's DB's with my version), it failed the guided setup routine.
So the moral of the story, is I think I would have been fine with the Cyan updates for the most part, but the combination of forscan APIM settings and Sync3 updates, really messed things up. My attitude with them was also pretty chill, didn't want to make things worse. But just know, if you are experiencing anything wrong with Sync, always revert any APIM settings prior to getting service. And just remember, apparently Ford really is tracking your version of Sync! I also find it really annoying that they are "required" to verify software versions etc, to troubleshoot a USB port. If there isn't any voltage across the wire, then the APIM USB port isn't functioning. Especially when it was fine prior to service, to me I equate this to the OSI model in Networking, Layer 1 was dead.
thanks again Loki for your help through this as well. and my post is in no way to start an argument about what they could or should have done, just merely to tell what happened for others sake. All in all, the APIM was delivered today and I'm headed in Monday to get it replaced. Hope all works, and what a pain in the but for something as stupid simple as a USB port. I personally am very surprised that there isn't a way to wipe the APIM and put the as built data back on it regardless of what's on it, my guess is there is but who knows, maybe that would require them to tell Ford the mothership what they had done. I deal with software all day everyday, and there's almost always a way to start over.