@ironicbadger not necessarily. I have had hard restarts where it was so severe for the kernel it just restarted without being able to drop down to the code to print the stack when I was testing Core Scheduling when it was out of tree.
If this hardware works on other distributions then it signals to me it is a software issue.