Have you repeated this two more times using the same cable when you trim off the working parts at the end each time? You want to eliminate your tools being the problem, and "sometimes" they work right (for whatever reason) and this can cause confusion on why it's working (when it's really only dumb luck it's working).
:: edit ::
For reference, when I started my parents place back in 15', I also attempted to make my own patch cable with the reel of cable I had obtained, but the reel was shielded (foil) cat 6 "solid core" (copper) and the RJ45 I had obtained were not suitable for solid core cables, resulting in cables that sometimes worked, sometimes didn't, etc. I abandoned the idea of making my own after that, especially given the price of Cat 6 patch cables were so cheap, so all I had to do was cable into the wall plates (using a punch down tool similar to the one suggested by others earlier in this thread that was right size and trimmed excess wire on punch down) and I was done. (Although now I look back, I'm 100% certain I missed out on the zip ties myself). Have 10g firing across all ethernet lines now going to every room. If I tried my own cables, that wouldn't even get to 1g connections (it basically would have been lucky to hit 100mbps, half the time it was just dead).