Eventually - by uninstalling and re-installing for the umpteenth time which then allowed me to change the PORT to Standard TCP/IP and update Device Settings to 'automatically configure enabled automatic duplex'.
But it could well have been a Windows update that allowed me to change the port settings - who knows?
Sorry not to be more helpful. Hopefully using Windows update, fully uninstalling and re-installing the printer (not just remove device) and checking the port and device settings will sort it for you as it was definitely one of those that did it.