Could have had an actual problem with the .dll? Corruption issues etc.
As for the codec discussion. I don't think it matters what each person installs. Whether it be K-Lite, CCCP, individual codecs, or no codecs at all and relying on players. If it works there shouldn't be a problem. If it...