I had an example working using the several cdkDropList elements in the same component, however I refactored the code and noticed that moving them to different components my example stopped work.
Here is a small demo: https://stackblitz.com/edit/angular-cdk-drag-drop-wkpqst
If you try to move an element from the "To Do" list into the "Done", you can see that the list is not highlighted with a blue border as it was supposed.
Do lists need to be all in the same component, i.e. same scope?