I just installed a Vevor power feed on my mill, last week, I was initially impressed with the apparent quality for only $129.00 But Yikes! Sorry to hear yours crapped out so soon, I was hoping to get at least 10 years out of it.
One thing I remember from the sparse instructions, It said if it "overloads" to cycle the on off switch to reset it. Don't know if you tried that but it might work.