@fflyn Me....buying a #Windows laptop? No way! 🙂
I *think* I may have fixed everything. Just keeping an eye on it for now. First, for the charging issue I needed to install critical firmware updates via fwupdmgr.
Then, for the random freezes and 15 second keyboard lag, which were attributed to the #Ryzen Strix Point being too new with the #kernel not fully supporting it, I needed to make changes to /etc/default/grub, reload the configuration file, power down, and then reset the EC by holding down the power button for 60 seconds while it booted.
I never expected or experienced something like this on Linux before or a brand new machine. I feel like #Lenovo dropped the ball when it came to the integration. The #Ubuntu OEM image is stock and I needed to install a handful of low level tools to fix this. I suspect if I had bought a ThinkPad T series machine with an Intel chip (with #Linux) then I wouldn't have run into such issues.
For the kind of money I spent, honestly, it's unacceptable.