I’ve seen this bug once myself, pre-populating only xprofile fields. I jumped into the database to see how the data was presented, or why it was displayed, and noticed that all of the xprofile values that were appearing in the registration form had a user id of “0” associated with them. Not sure if that’s helpful, but deleting the value from within the database cleared the registration fields.