How to restore from an received btrfs subvolume

What I did was creating a snapshot with incus, then using btrfs to send it somewhere else:

btrfs send /var/lib/incus/storage-pools/incus/virtual-machines-snapshots/MikroTik/snap|btrfs receive /mnt/MikroTik

incus snapshot delete MikroTik snap

btrfs send /mnt/MikroTik/snap|btrfs receive /var/lib/incus/storage-pools/incus/virtual-machines-snapshots/MikroTik

But it doesn’t show up with incus snapshot list Mikrotik

Do I have to add something to the Database?

I decided to go with doing another snapshot with Incus and the delete it with btrfs subvolume delete .... and then copy the old one in place to restore from that one as Incus does still give me the snapshot I already deleted. Only caveat seems to be it got to be the snapshot name. So far it seems fine.