Never seen this problem in the wild. Seems like it would be a very rare issue limited to very large configs with conflicting names.

You've never seen software that will use a default value, instead of refusing to operate, when a particular environment variable isn't present in the environment?

No I’ve never seen software that broke because someone added a config key.