Ugh. I just realized I've been naming him John this entire time when his name is suppose to be Jack. This is what happens when I don't form proper documents for these NPC's.