Just to add a bit to this issue, my non-hqm quests reset after ever log-out/log-in. Re-copying the CustomNPC folder was needed each time. However, after I removed OptiFine, the problem stopped. I have NO idea how OptiFine would interfere. It doesn't make any sense to me, but there you go. Just...