Lists in Scrivener have been a problem for a long time. But they are also not intended to work exactly like a word processor. So combining the bugs with the design decisions gives you a feature that doesn’t work beyond the most simple lists. See this thread. You can also use the forum Search option to find more threads about using lists.