I have a Single Selection (independent) field changing the default selections to a Multi-User field (dependent). I set the defaults in Administrator under Projects. The problem is when the Single Selection field value changes, the Multi-User field selections get added to the list. I want the existing selections to be cleared and replaced with the new ones.
Single Selection dependent fields operate this way because they can only have one value. Any new value has to replace the old one.
Yes, that's what I ended up doing. I was hoping I would have to maintain this in two places (Composer and Administrator) when entries change.
That would be true if ALL your independent field selections have dependent field defaults. If they don't, the dependent field selections will be wiped out, which is not a desired behavior. To fix that, the form action needs to specify the independent field selections that should trigger a clear and ignore the others. If new independent field options are added, the form action might need to be updated, too.