Now a theory I have as to why I don't get this issue is that I keep my contacts stored on my sim. The feature must be enabled in the csc file for it to work. On my rom I put this into it as default and I passed it along to lemonboi5 to add into LikeWise. If we find that this is a good fix then I will post exactly what is needed for it to work properly.
And below are some quotes out of the stockmod kit kat thread of what they have found to be a good temporary fix for this.
For the "+" or "+1" issue, I found this app as a stopgap until a fix is found:
For me, the incoming calls all have a "+" prefixed to them (not "+1", just the "+"). With Prefixer I created a simple rule that removed the "+" before dialing. Now I can dial from my call log again.
Still looking for the root problem to be fixed...the call log still shows the "+" in the number even though it's still matching numbers in my contact list.
I have that as the outgoing rule, but you can create a similar rule for incoming. I have it a bit more selective:
Condition: \+.* (This only matches numbers with the plus on it...which is every number in my case)
Then, at the bottom of the rule, enable the Advanced editor. There is a section that says "Add number to call log". I switched that to "Prefixed number". Now the incoming calls have the + stripped off even in the call log.
and if someone would like to try adding this to their csc/feature.xml and let me know if it fixes it.