So it didn’t take me long, but I found my first bug in the Windows Phone 7 operating system.
It is a simple bug to reproduce. It comes down to programming pauses and such into a contacts phone number. Lets say you work at XYZ LLC. Who’s number is 555-555-1212. You program your coworker, Charlie’s number in as follows: 555-555-1212,2,222. What this number will do is dial the main number pauses, hits “2” for entering an extension, pauses, and then enters the extension.
So now you have those two contacts. Now somebody calls you from the office, which comes through as 555-555-1212. You’d expect for it to display a call coming from XYZ, LLC. However what happens is you are told the call comes from “Charlie” because he comes up first in the list.
I’d hope the caller ID could be fixed to do an exact match search before it does the partial match search.