I have a Pi-Top (original laptop version) that I bought from CPC Farnell just a few months ago. It was working well.
Today I changed the Raspberry Pi for a faster one and I thought I had been careful removing the GPIO cable. However, when it boots up, it gets to the Raspbian desktop screen (I am just using Raspbian Buster (after doing “sudo apt-get install pt-device-manager”)) it then immediately shuts down again. If I disable SPI in raspi-config, it boots up into the desktop normally. It’s usable but of course I can’t use the speaker or adjust the screen brightness.
I swapped back the original Raspberry Pi, and I am getting the same symptoms.
My diagnosis is that, either the GPIO cable is damaged somehow (I can’t see any obvious damage), or the hub has stopped working.
If you could send me a spare GPIO cable, that would be great, and hopefully that will fix it.