You can try to dd the first part of the stick dd bs=512 count=1024 if=/dev/zero of=/dev/sdc status=progress (MAKE SURE THE STORAGE IS STILL SDC so you don’t accidentally overwrite something else!!!)
And then manually create a partition and format (I would use exFat instead of ext3 if you want to share it with windows) in cli. That would show you more closely where it fails.
But the most likely the explanation is like above stated, the storage is F***ED.
You can try and salvage, but I see that a 32GB flash drive can be had for less than $10 so keeping this sure to fail soon drive seems like false economy