So luckily I’ve found a way to format the device here is the website: How to Reset Raspberry Pi Pico – 4 Easy Ways

Once I formatted the device I loaded the circuitpython back onto the device so that it would be recognized as a USB HID.
I’ve found a new video on Youtube: How to Turn a Raspberry Pi Pico into Bad-USB/RubberDucky (2024 UPDATE). Lets see if this one is any better. Its far more recent so i’m hoping for better results, and clarity into why my previous attempts didnt work.
I’ll keep it updated