I completed the port request via the Vodafone website and it was rejected despite all data being correct. The Vodafone porting team said there were some systems issues last Monday, so to try again.
I tried a different number, and it was rejected on the 2D side, twice.
Everyone agrees all sim serials, phone numbers etc are correct.
The Vodafone porting team took the matter up with 2D. After that, calling the 022 number results in the 2D network message "we didn't recognise the number you dialled".
I called Vodafone back, they say 2D is deactivating numbers before the porting process has had a chance to complete, and that's why the process has failed. The only thing I could do, they said, was to call 2D myself and instruct them to reactivate the number, because 2D was declining to do this when Vodafone requested it.
Come on guys, I'm entitled to port my number, and it shouldn't be taking large chunks of my time.