Target devices on different non-routable VLANs are unable to connect to the Provisioning Services (PVS) server that has a NIC bound to each of the non-routable VLANs.
To resolve this issue, use a TFTP service that can be bound to multiple NICs, such as Solarwind TFTP.
Following are the examples of the setup to resolve this issue:
Use Solarwind TFTP which supports binding to multiple NICs:
Install Solarwind TFTP on the PVS server.
Disable the PVS TFTP service.
Configure Solarwind TFTP to the .bin file location on the PVS server.
Use the DHCP scope option and customize it with the correct PVS server IP for the segment and .bin file. Configure using the DHCP options 66/67.
This error might occur because the PVS TFTP service can only be bound to one NIC.