Yeahh this tracks the stock Creality Boards and firmware are not the best. Like an RC the Ender 3s are definitely made to be upgraded.
Solved all my firmware related issues by swapping out to a Makerbase MKS Monster 32bit board and compiled my own build of Marlin for the machine lmao.