Because his problem is not directly codec related, but most likely due to a driver issue. Some older graphics cards are not fully compatible with Win10.

If you have a video that doesn't play with KLCP, then report it at the Codec Guide forum. The devs can usually add support for it rather quickly, certainly if VLC can play it, since both use decoders from ffmpeg.