I did a factory reset and then went through all settings starting from the top. I would check if USB Debugging was greyed out or not. When I enabled Security and privacy > Auto Blocker, it would turn USB Debugging off and grey it out. It clearly states “Block commands by USB cable” and then gives a brief explanation. But hey, Who reads the fine print!
Hopefully, this can help others out in the future.