Dang, something is definitely not right.
Have you gone ahead and removed the error checks for all the bulbs (cold and warm checks as well)?
Just for testing purpose, they may be the way to go to see for sure.
Those 3 lines that are changed may be some kind of command being active via a function the user activated in there car (i.e like turning on drl lights through the cluster).
If your files that have the changes works then the file is being read and written properly. I suggest disabling all the checks to confirm for sure the wiring is correct. Might be a hardware problem if errors still come up.