WaitNamedPipe can report an instance that a concurrent client (the monitor polls status every second) grabs before our CreateFile runs; the single-attempt Ask then failed with 'no answer from the service'. Retry the wait+open until a 5s overall deadline.