I was moving a mailing list from one virtual domain to another, with the following command:
bin/withlist -l -r fix_url <list> -u <domain.name>
And I noticed that the virtual domain tables that had been created were not updated. I then ran:
from the mailman install directory, and it only recreated the virtual domain aliases for the last domain.
I went through manually and recreated the other entries.