Hello Brad,
Thank you for reaching out to us. To recreate a Portal User in Sitefinity, you must do the following two steps.
- Delete the User from Sitefinity (Administration -> Users)
- Delete the Portal User Record in CRM. (Settings -> Portals -> {Target Portal} -> Portal Users)
- Under the Portal Users tab, you will see a list of all pav_portaluser records, these records are used to store Portal User information. Make sure to double click the record you would like to delete (not the contact), and you will see the “Portal User: Information” page. Simply delete this record.
Once these two steps have been completed successfully, you will be able to send a new Portal Invite to the existing contact.
It appears from the error message you provided “Did not invite contact with id '{35C37748-64FA-E811-A94F-000D3A4F1A4F}' to portal. Contact already has portal user”, the second step was not executed correctly. You may have deleted the record indicating the role of the Portal User, but the Portal User record itself still exists.
Please let us know if you have any other issues.
Cheers,
Josh