Great I had a similar issue with my selected IP for pixelserv not 'taking' on install (even though IIRC it did actually say the address I selected was free); the message in the diversion console was pixelserve-tls (not running).OK, that helped. Additional tests will be included in Diversion 4.0.4 when re-installing or updating Diversion.
As above, I followed your steps to select ep,5 then re-added the (same) IP, disabled then re-enabled pixelserv. Then it worked. Cheers.
k.