The BCM appears to be receiving signals just fine.
When in horn reminder mode, the BCM sends a signal to the IPDM to operate the horn relay when it gets a LOCK signal.
When the BCM receives the LOCK and UNLOCK signal at the
same time for more than 2 seconds, the horn reminder mode changes within the BCM.
Since everything else works properly, it appears the BCM is not responding to the dual input, or won't change modes internally.
The mode can also be changed with the dealer's Consult, and it may work that way.
If not they can easily check the LAN communication line between the BCM and the IPDM.
Personally, I am annoyed by honking, locking cars.
Good luck.