I've set up Windows Time as my time server and don't have direct experience with NetTime. From the SourceForge site for NetTime there is mention to
enable the option to "Allow other computers to sync to this computer". Without this selected, NetTime only syncs time for the server it is installed on with pool.ntp.org servers.
What tests, and results, have you performed? A few things to try.....
To confirm that NetTime is started and running, open a Command Prompt (CMD) and enter
netstat -ano
Within the list that follows, you should find entries that look like
UDP 0.0.0.0:123 *:* #####
UDP [::]:123 *:* #####
UDP - protocol
0.0.0.0 - ipv4
[::] - ipv6
##### - is the pid number of the process which has port 123 open.
To confirm that NetTime is sourcing and setting the server time correctly, change the local time on the BI/NetTime server off five minutes then force a sync to see the time updated correctly.
To confirm that NetTime is acting as a time server, log onto another system (windows, camera, unix, etc) and define its time source as the IP address of the BI/NetTime server. Force an update on that system.
Along the way, check log files for error messages; e.g. windows log, nettime log, firewall log, etc. The more detailed information provided, the more likely the problem can be identified/corrected.