My brand new P4 Pro Vr 2.0 did this after 3 flights, and I sent it back to DJI. Net, there is something in the controller that has been jarred, and it's thinking the sticks are out of line.
You can try all the calibrations you want, but I don't think it will fix it. DJI needs to open the controller and make some sort of adjustment.
Odds are you won't be even able to start a sticks calibration in DJIgo4 as it will fail due to the constant beeping.
If you have tried the reset and it comes back to just red beeping (standard error code for controller which can cover a lot of different issues), you need to contact seller, or DJI and see about getting it repaired. Or a third party. Odds are it's a simple issue inside the controller, but opening it and attempting a fix could cause more problems unless you have experience with this type of work.
Paul C