A side project, a client build and the thing you actually want to ship are all live at once. Apple Reminders catches every one of them, which is why it now holds a few hundred lines with no shape at all.
Then you hand a piece of work to your assistant. It gets partway in and hits something real: a key you never provisioned, an API that is not enabled on that account, a dependency that will not build on this machine. It tells you, you nod, you move on to the other project. Two weeks later that task is still sitting there looking like you simply never got round to it.
Nothing is wrong with your task list. It just has no field for the sentence that matters, which is why this one is not moving.