If by some chance the line ending style is different (i.e. CRLF vs. LF) between the client and server's configs, it's treated as a mismatch, despite line endings (obviously) being irrelevant to the actual configuration state.
I discovered this by accident because I started using GIT to track my client side configuration and user data, and I let GIT normalize my line endings to be Windows-style. Your mods (this and deeper & darker which depends on it) are the only mods out of almost 200 mods in All the Mods 8 that gave a damn about the line endings…
see also: Understanding Line Break Types, by Pranjal Kumar on Dev