If you use a set of instructions (a "do-list"), each of which are short with later ones not confirming earlier items, then you'll skip steps inadvertently. For long lists, you'll chunk steps together (glance at the list, do 4 items, look back at the list) which means you reply on memory of doing an action, which can also mean items are easily skipped. If you are reading something, checking something, going back to the list, you are more likely to be focusing on the list rather than the thing that should be checked (so you'll get confirmation bias).
If ATC interrupts - at which point will you restart your list?
I suggest reading through this: https://ti.arc.nasa.gov/m/profile/adega ... klists.pdf
. Although its focus is multi-crew, most of what is said is amplified for single crew, as you don't have mutual redundancy.
So you have to ask - how can you mitigate the inherent issues with checklists?
One way is to set everything, using a flow method, then use a short mneumonic based memory checklist for the critical things, to confirm the critical things are correct. The aircraft we fly really aren't that complex!