I have purchased a 2017 Crosstrek from an online dealer. It came with one key , a valet key is what I call it. It will unlock the car but the alarm comes on. I ordered two FOB’s from a locksmith and he was able to program one FOB. He said the car has the limit of programmable keys , and or FOB’s since there was other FOB’s already in play from the previous owner.. I was wondering if that is true or is he feeding me a line..