No I never found out what it’s for. I assume it has something to do with unlocking the bike. My dealer told me all Huskies are locked from the factory to prevent theft and that the dealer needs to unlock them.
I did find a plug that looks exactly like this one connected under my seat after I took home my bike two days ago. Not sure if it’s the same plug that was zip tied to the mirror though.