strange behavior of the field density support. it is impossible to change the value if you do not change the distance between the support lines
Yeah that's because a higher support density can only be achieved by putting the support lines closer together. Your printer can't actually change the mass of the filament so it needs to put the filament closer together to change the density of the support infill.
We compute the support line distance from a combination of the line width and desired density using this formula: https://github.com/Ultimaker/Cura/blob/4f5aee629894e8d8f5dd2414affbb155d59a9f4b/resources/definitions/fdmprinter.def.json#L3886
It is beautiful, but intuitively incomprehensible. Disabled fields must be accompanied by tooltips or other instructions why the user can not change the value and how it can be changed. Otherwise, this leads to an opaque interface and lack of understanding in working with your program.
I've added an extra hint to the tooltip that should make this easier to understand.

I've added an extra hint to the tooltip that should make this easier to understand.
I don't want to be a dumb, but "overriden" is missing a d.
That's not dumb. In fact, it seems some of us got this consistently wrong. Fixed here: https://github.com/Ultimaker/Cura/commit/bd1712cb10749914d79053426ff0397c1219b583