Hank is right with all that.
Feet are tricky because the darn things are way down there at the end of your leg!!!
Gravity pulls all that blood right back down to your foot.
As for scabs... sounds like they may have used to high a power setting. See if they can ease back on the joules next time.
Keep the foot elevated as much as possible! Stay OFF it if you can! Keep it wrapped in a not TOO tight bandage and keep slathering on the aloe! Try and get the type with lidocaine if you have itchies!
Keep the faith! It can work! Talk to your doctor about all this! They aren't infallible! They need feedback whether they know it or not!