Of course I didn't know about the pmset log...
Here are the failure reasons for me as I've been testing today. (I know I just said I may give up!!?
)
The system has been in various states of flux today as I've tried your suggestions.
I'm not sure what caused the difference with each test.
But between them they list all sorts - no idea which one is the culprit!?
2019-06-02 19:54:50 +0100 Failure Drivers Failure during wake due to PEG0(),IGPU(),XHC(XHC),SAT0(),RP05(PXSX),HDEF(),GLAN(IntelMausi):
2019-06-03 11:34:53 +0100 Failure Drivers Failure during wake due to PEG0(),IGPU(),XHC(XHC),IMEI(),SAT0(),RP05(PXSX),RP08(AirPort_BrcmNIC),HDEF(),GLAN(IntelMausi):
2019-06-03 12:14:10 +0100 Failure Sleep Failure [code:0x280753000000031]:
2019-06-03 12:34:15 +0100 Failure Drivers Failure during wake due to IGPU(),SAT0(),HDEF():
2019-06-03 12:58:20 +0100 Failure Drivers Failure during wake due to PEG0(),IGPU(),XHC(XHC),SAT0(),HDEF(),GLAN(IntelMausi):
2019-06-03 15:18:14 +0100 Failure Drivers Failure during wake due to IGPU(),IMEI():
2019-06-03 15:58:08 +0100 Failure Drivers Failure during wake due to IGPU(),XHC(XHC),SAT0(),RP08(AirPort_BrcmNIC),HDEF(),GLAN(IntelMausi):
2019-06-03 16:17:48 +0100 Failure Drivers Failure during wake due to PEG0(),IGPU(),XHC(XHC),IMEI(),SAT0(),HDEF(),GLAN(IntelMausi):