A direct 'no router' Ethernet connection will not work as is.
On Ethernet, PiTPG waits for a router to give it an address.
On a direct cable to a PC there is no router, so the Pi never gets one.
Windows gives itself a stand-in address, but the two are never on the same network, so ColourSpace can't reach the Pi.
The USB link works because PiTPG hands out the PC's address itself (Pi 10.10.12.1, PC 10.10.12.10).
On Ethernet it deliberately doesn't, because it would clash with the router when plugged into a normal network.
Workaround:
Windows Internet Connection Sharing.
In the PC's network adapters, open the Wi-Fi adapter's Properties, then Sharing, and tick "Allow other network users to connect", choosing the Ethernet adapter.
Windows then acts as the router on that cable.
The Pi gets an address (usually 192.168.137.x), and PiTPG's start-up screen shows it.
Type that address into ColourSpace's Network Address.
Or, use a USB-C hub with power pass-through.
The laptop's charger goes into the hub and the Pi plugs into the hub.
The laptop charges and the USB link works as normal.
We'll look at making a change to the direct Ethernet connection so a workaround is not needed.
Steve
Steve Shaw
Mob Boss at Light Illusion