Phonebook CID lookup requires 1 if passed by carrier

PBX Firmware:6.12.65-30

Before 12 and the addition of CID Superfecta I don’t recall any issues with the lookup of numbers in the asterisk phonebook. CID Superfecta broke many of the lookups or appeared to fail to use the phonebook even though it was first or even only in the lookup. I seem to have found the issue in that some carriers pass a 1 in front of the number and most don’t.

What is the best way to address this other than checking to see if the 1 is passed in or not and add it to the lookup number? Seems just the 10 digits should work in any case.