Yeah I've got a 32GB Windows tablet which can't update Windows 10 any more - funny thing is it pops up a dialogue about using a USB stick, etc. to aid in the update process but won't recognise any device I plug in as suitable to use for that hah... I've tried everything from generic USB sticks upto 64GB in a variety of filesystem formats through to trying to use external HDDs, etc. typical MS. Its currently stuck in an update loop that I can't be bothered to sort as I've other devices I use more often.
GPD Pockets owners on reddit reported same issue with USB not recognised on Linux, seemed it could be hardware defects or possible BIOS configuration issues which need lots of tweaks. You should not gone witched hunted blamed Windows 10 and Microsoft for your issues so GPD Hong Kong is the company you should blame them for hardware defects or maybe badly BIOS tweaks.
https://www.reddit.com/r/GPDPocket/comments/6y1gvv/weird_usb_issues/
2 owners reported installed Windows 10 1809 on GPD Pocket fine with no issues.
https://www.reddit.com/r/GPDPocket/comments/9l4vlc/windows_10_1809/
When you cant update Windows 10 1809 from USB ports so you can still update it from network on other tablet, laptop or desktop.
The other annoying one is that Windows 10 hits battery life on these devices pretty badly - the rated battery life for one of my tablets is 11 hours which it manages fine with Windows 8 on there but generally struggled to make 6-7 hours when I tried Windows 10 on it back along and I have to kill a lot of stuff on my GPD Pockets to get close to the rated battery life which I'm sure it would manage fine if I could put Windows 7 on there (but no drivers exist for the hardware).
Back in 2004 when I bought first laptop which was second hand 14 inch Advent brand laptop ran Windows XP Pro with SP1 OEM which had 3 hours battery accorded to spec as far as I can remembered but I discovered it only lasted 1 hour on battery but my dad wont bothered about it when used wifi while laptop is charged. When Microsoft released XP SP2 I downloaded it from Windows Update on desktop and installed just fine without issue but that wasnt the case with laptop, I was very frustrated with XP SP2 failed to installed everytime on laptop and searched internet with no fix and solution so I talked to my former schoolmate and college mate on MSN Messenger about my issue with laptop and XP SP2, he is very good with Windows and has 34 years of experience in computer programming which his Canadian dad from Toronto, Canada moved to Scotland in 1975 was IT lecturer at South Lanarkshire College taught students computer programming and maths taught his son since he was 7 with his first computer ZX Spectrum back in 1982 learned BASIC and C programming, he achieved BSc Computing degree at university of strathclyde, he wanted to be in same footstep as his dad with with his first job as IT lecturer at Kerr Reid College but he quitted a few years later due to stress and work pressure then he now work as IT teacher at Johnstone High School teach pupils computer programming. I met his dad few times is now retired with 50 years of experience in computer programming. He told me he had no issue with XP SP2 on his desktop PC, other desktop PC used for test and his dad desktop PC but had same issues with his laptop and his dad's work laptop so he advised me to downloaded nLite tool to slipstreaming SP2 into XP Pro disc and finally managed to updated my laptop to SP2. But a few days later I noticed the battery lasted 30 mins after installed SP2, I went back to my mate online talked about issue with battery, he told me he had same issues with his laptop and his dad laptop battery life drained away since installed XP SP1 and XP SP2 then he used nLite to get rid of all bloats he and his dad don't really need with laptop and created customised image of XP with low memory footprint and massively improved battery life. So I was impressed with his talk then I decided to gave a try with nLite to created customised image of XP SP2 and removed all the bloats I really dont needed. After that I used Norton Ghost to created backup image of my laptop hard disk then booted XP SP2 Lite CDRW disc, formatted hard disk and clean installed SP2, I was very impressed with result after a few days saw the laptop ran much faster, responsive, snappier and battery life increased from 30 mins to 3 hours and 30 mins which is above rated battery life on spec.
I used nLite once for my first laptop but never used VLite and NTLite when I bought my second Dell laptop with Windows Vista for dad later upgraded to Windows 7, Windows 8, Windows 8.1 and now Windows 10 and third Dell laptop for me with Windows 8 later upgraded to Windows 8.1 and now Windows 10. Very happy with both Dell laptops had excellent batteries life within rated battery life after upgraded both laptops to SSDs so I saw no reason to used NTLite as I had fantastic experience with Vista, 7, 8, 8.1 and 10. But my friend still used NTLite since Windows 7, 8, 8.1 and now 10 to removed all bloats like Cortana and others he really didnt needed, reduced memory footprint and maximised battery life on his home and work laptops and his tablet.
https://www.ntlite.com/
You should give NTLite a try remove all the bloats like Cortana and old apps like Snipping Tool on Windows 10 1809 on your GPD Pockets and see memory footprint reduced and the battery life increase from 6-7 hours to 11+ hours.