According to the documentation (https://www.odoo.com/documentation/15.0/developer/reference/backend/orm.html?highlight=onchange#odoo.api.onchange)
Warning
It is not possible for a one2many or many2many field to modify itself via onchange. This is a webclient limitation - see #2693.
But does that also mean i cannot change a field on one of the objects in the m2m relation ?
I would like to add a tag to an object coming into the many2many and removing the tage when it is removed from the m2m field.