This problem was initially reported here -> https://roadmap.siteglide.com/bugs/p/forms-overwriting-crm-records
If users are sharing a device to access a site, they should log out and log back in when switching user to avoid the CRM record storing data on the wrong user.
However, it may not be obvious to the user that their family member, or colleague is already logged in.
Our default form layout for new or updated forms will set both 'email' and 'name' as readonly, pre-populated fields if there's a logged in user.
You can also add your own message on page like this:
If you look at the email and name fields in your new default layout, you'll see this:
Either remove 'readonly' to allow editing, or remove the entire IF statement if you also don't want it pre-populated.