I "haven't dared to try" v7.20.1

It is very kind of you to communicate about your normal routine and how this particular release broke it, but your routine is evidently in violation of Rule #10, JFYI:

Particularly in the case of deploying a new release to several devices in use by clients, it is not a very good idea to update to a latest release before having tested it thoroughfully, 7.20 and 7.20.1 appear to be particularly "bad" (in the sense that they have given more problems than usual) but the general principle for software in production is to privilege (known) stability over (unknown) "better" features.

If you prefer, there is always a (small or large) risk of breaking something when doing changes, if you change things often, you are maximizing this risk, and before or later you will be bitten.