If an invalid configuration is sent (e.g. using an older format, not backward compatible) HAProxy runtime configuration doesn't get updated (as expected) but the invalid configuration is stored on the server side and always gets retrieved (like it is a valid HAProxy runtime configuration).