If phone numbers are identified with a wrong prefix, this is caused by wrong TAPI settings in SmartCallMonitor. Please make sure that prefix settings in "Tools->Settings->Telephony->TAPI" are correct.
If you need to dial a 0 for external calls, SmartCallMonitor must remove it from outgoing and incoming calls before contact lookup. Therefore th settings "Remove prefix from incoming calls" and "Remove prefix from outgoing calls" must be set to 0.