Garbage disposal spins manually, but not on its own.
sounds like a mechanical failure, most likely the pin(s) or bushing(s) that hold the anvils in position are worn. when you hand spin it you can't product enough force to replicate the problem.
a new disposal should be no more than $125 and maybe an hour to install.