Ford does not allow us to even accept a locksmith's ID to obtain a keycode. Registered owner only, and someone with a lien title or a repo agent are specifically banned from being given assistance.
I didn't know that - I was basing what I know from Toyota's TIS, which does let locksmiths or anyone with an LSID to obtain key codes and immobilizer codes. Honda works on a similar basis. https://techinfo.toyota.com/techInfoPortal/appmanager/t3/ti?_pageLabel=ti_whats_tis&_nfpb=true
I see why Ford restricts key information to registered owner - to keep bad actors out. The repo guy ban kinda boggles me but they can gain access to a car via brute force(but not start one). A story I was told back when I was working at the dealership was that someone in finance took my boss with him to repo a car. He had the Honda HDS tablet on him from the shop and grabbed the immobilizer passwords off ISIS off iN. The service department cut a new key for the car. They found the car, unlocked it, plugged the HDS tablet in and entered the immobilizer passwords. They drove off.
Now, how did Honda corporate not know about this I dunno, or it could have been hearsay in the shop. Now that I think about it, the scene in my head is like when Tom Selleck as Magnum was able to break into the Ferrari on the estate on Magnum, PI and silenced the alarm with the code.