It means you previously created tha network with the id âce3efa4b0a15â. Now Docker thinks that network still exists. Here is what I would try in addition to what you have already tried:
Restart the docker daemon
Check if you have an other installation. For example a rootless docker. I am not sure you could create macvlan with that, but it is worth a try to check it.
Since you wrote you have already deleted all networks, it shouldnât be a problem, but maybe Docker still has the information about that network due to some inconsistent file writing.
First, you should restart your machine unless you have already done it too.
Create a backup of your docker data folder (/var/lib/docker by default) and remove local-kv.db from that folder (/var/lib/docker/network/files/local-kv.db by default) and restart the Docker daemon again. This file is where the information about docker networks are stored. If you want to read it, I created a tutorial not long ago. Search for docker-data-db-reader.sh
If none of the above solutions work, tell me here and I try to find something out (or anyone else ).