I have installed the OEM mud flap on the front a few months ago, and recently just noticed the front passenger side one is missing. So I ordered another set, however, I could not push in the locking pin any more. Anyone had similar experience? Does it mean that the original pin had broken and some part are still inside? I attached a few pictures.