Same question here - not being able to distinguish what line the call is coming in from in my case defeats the purpose. I use the second number to filter work related calls and not knowing if it's a call to my private number of work number is not allowing me to screen...

There is something in the contact thats preventing it. I am sure of it because I fixed several such things in past posts and specifically to iPhone. No offense judge2017 but this issue is specific to iPhone due to Apple's stock dialer precedence Thanks to Apple. in Android DIGITS app, it does not happen. Just for the sake of experiment, for engineers to get hold of it, can you remove your wife's existing contact and just save the number with First Name and Last Name? We are requesting you to do this in order to get a proper fix. I agree to modify Contact List is a hell of a job but until engineers can find out a way to override Apple's precedence, basically we have to go around.

Thanks for clarifying. Can you please try signing out of DIGITS on your iPhone and then rebooting the device? Once the phone comes back on, sign back into DIGITS and ensure that your virtual lines are active. Once the lines are active have some friends place some test calls to you and make note of the times they called you and what number they called you from. Do not post that information here but rather let me know if the issue persists and I can send you a private message to gather that info from you.

In the Contact just save the First Name and Last Name. No Company name or any extra info. If you need to put the company name, put it inline with the First name or last name. The reason is Apple iPhone shows First Name, Last Name in the first line and then the Company Name in the Second line. If you have anything in the company name, that will override DIGITS line name as DIGITS line name is shown in the second line of the call screen. Company name being the part of the stock contact app it has higher precedence over DIGITS line name.