Welcome to the forum its a great place to get your questions answered. From your description I think the only thing you can do is remove the jack and see if there is a shear pin inside the gear box that may have sheared because of a limit switch not working. If it is still under warranty have the dealer replace it.
Jake my sidekick (yellow Lab) 10/04 - 05/20
2017 RAM 2500 CC 4X4 Cummins Diesel
2016 Flagstaff 26 FKWS
AF&AM & El Korah Shrine of Idaho