UI updates when a profile isn't found, and simplified filtering of message data for recording interactions