A lot of cPanel changes over the years have been problematic, sadly.
We’ve tried to delay significant updates a bit by using the STABLE update tier instead of the default (RELEASE) – simply because a lot of these changes, especially when newly rolled out, seem to need a lot of tweaking before they’re actually usable and make sense (the WHM re-design being a fine example).
I noticed EIG brands among others use the LTS tier, which is still at version 102, and the domain changes in this thread were only introduced in 106.
Maybe LTS is the way forward to delay a lot of these dodgy updates for as long as possible