Have you tried updating the kernel? If it’s been rated to work with a certain Linux distribution and it doesn’t work on yours then chances are that the distribution they tested with is using a newer kernel.
That being said new hardware can be quite problematic on Linux. I personally haven’t had issues with Huawei Matebooks provided I installed the newer kernels, but Apple Silicon was a nightmare.
Have you tried updating the kernel? If it’s been rated to work with a certain Linux distribution and it doesn’t work on yours then chances are that the distribution they tested with is using a newer kernel.
That being said new hardware can be quite problematic on Linux. I personally haven’t had issues with Huawei Matebooks provided I installed the newer kernels, but Apple Silicon was a nightmare.