I looked at this guide extensivley, the only steps that should be manually ticked are Travel to and Accept Quest because they are not tied to any quest with the use of |QID| tag, reason for that is because the quests in this guide are daily.
There’s literally no explanation for why, you would need to manually check Completed quest steps.
It is a good idea to disable all other addons except dugiguides and see if the issue persists and make a new thread for this issue too.
Another one would be to check the DugisGuideViewerZ.toc and ensure that Record.lua has a # infront of it, should appear like this #Record.lua
If you use Notepad++ it should be line number 156, in mine I had to edit the file and add the said # tag. This should be commented out by default, Dugi must of have forgot to disable it before sending his changes to github, it’s easy to do, I’ve done it a lot myself.
The # tag is used for comments and commenting out files so that World of Warcraft will skip them as it loads the addons that are enabled.