What is the difference in the source for the Search widget suggestion (the ones in the dropdown) as opposed to what gets returned from a geocode?
Usually an address that appears in the list of suggested addresses is what you get when you geocode. We have an instance where the address appears there, but when geocoded only returns a streetName level match.