I'm not totally sure that I see what you mean - don't you see the "add dependencies" button? I also am not totally sure I understand what you mean by shuffling and adding dependencies and then wrongly saying that it added words - was it wrong? It certainly shouldn't have been! I wasn't aware that that was an issue, so any more details would be very useful, thanks!
Okay, here's what I did. (1) Old editor. Hit "shuffle." Deck is shuffled. Now "fix dependencies." You'll see that a ton of words were added. It will say so. But actually those words weren't added. They were already in the course. That's a bug.
(2) Where is "fix dependencies" and "shuffle" in the new editor? I didn't see them.
I found the buttons. But when I try to create a list in the new tool it seems like only (most of the time) bad entries for the words come up, like ones that are in a foreign language, or there's no pinyin or dependencies. The real ones aren't coming up!
Hmm, that is very odd - I tried adding those and they all came up with the right entries right away. Could you check that you have it selected as "add Mandarin"? The default is to add English words, with is really annoying, but will be fixed soon.
Could you send me a link to the course that you are adding them to? Then I can check that there is nothing specific to that course.