Hi,
It appears the default ProfileFormWidget does not take revisions into account. When a certain ProfileType has revisions turned on ("Allow profiles of this type to be revisioned" and "Create a new revision when a profile is modified"), and saving it through the User edit form, it does not create a new revision.
Attached is a patch that checks if revisions are enabled, and if so, created a new revision on save.
Active
1.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.