I’m sorry to disagree with that answer.
I can not believe that this always been the case, I have changed hundreds of times to new profiles and they have been assigned without having to join the device again, simply by installing the new driver version the profile is assigned.
Does that mean that for example, when smartthings have changed these multipurpose sensors from the smartsense-multi profile to the multi-sensor profile, in the BUG-8648, smartthings expect users to find out that they have to uninstall and reinstall their devices for them to work with the new profile?
Or when they changed the fibaro double switch to a profile without buttons or other hundreds of times that they have changed devices to differents profiles?
Do they send an email or something like that to the users so they know they have to reinstall their devices?
Of course, if this has been like this for more than two years, I’m pretty sick in the head!! I better leave it and not touch anything else