The test pinged an unanswered address and then deleted the resulting INCOMPLETE neighbor entry.
The kernel frees that entry after about 3s, so on a loaded VM, ndp -d could run too late and fail with ENOENT.
Configure 2001:db8::2 on epair0b so the ping gets a reply and the entry becomes REACHABLE.