the server never detects the camera.
On power-on, the camera probes for the Hikvision
tftp updater (this is not a standard tftp server, it's specific to Hikvision) with a UDP network packet and it responds with a handshake.
It's best to have the camera and PC wired as normal to your switch/router.
Wiring directly between them, and powering over PoE, can give variable results, sometimes needs a few retries before they connect.
The Windows PC must allow the camera probe inbound through the Windows firewall.
Check inbound firewall rules for 'tftpserve.exe'.
Assuming you clicked 'OK' to the firewall popup when first running the Hikvision tftp updater, that rule should have been created automatically.
What messages show on the window of the tftp updater?