An auto restart is exactly the same as a normal restart. It sounds like your phone just isn't restarting. Make sure you don't have a sim lock, your phone is charged and you haven't used it near the time of the restart. There's loads of conditions it checks before it actually restarts