In my InfoPath 2010 web browser form I use conditional formatting to hide/show a button based on a match between current user (via email match the UserProfileServices) and the person allowed to take action (via a list maintained on SharePoint).
We use active directory. Using email addresses because those are 100% unique in our company, where name is not.
The form retreives the information from both places just fine, and it works perfectly for everyone but one person. Her information, both as the logged in user and from the SP list are accurately retrieved (I have fields that display the information), but the button remains hidden. Capitalization and everything seem to be identical.
Any ideas on how to troubleshoot this?