I truly appreciate the help. I tried the calibration both by turning the board on first, then remote and quickly going full throttle then brake then neutral before the receiver connected. I also tried doing the same thing with the controller turned on first, then the board. Unfortunately both methods still haven’t fixed the issue. I have also browsed dozens of posts with the Nano and Nano-X controllers although nobody else is having my issue.
Maybe I can explain my concerns a little better.
It seems that the neutral is not at 1.5ms but rather shifted towards the braking region (around 1.3ms). There is a slight workaround, although it has an issue that makes it unsafe. The VESC Tool does allow me to set this 1.3ms as the center point and the board would respond to the controller fairly normally. It would think 1.0ms is full brake, 1.3ms is neutral, and about 1.6ms as full throttle. Unless the controller disconnects or failsafes, at which point the receiver will send the VESC a signal of 1.5ms (I have tested this). This would result in the VESC thinking its receiving about 80% throttle. So with my 6374 setup, a controller disconnection is a 30km/h ride with no way to stop or even slowdown the board.
I have contacted support and hopefully they have some ideas. Thanks again for the help!