Maybe the CrashCount file shows a figure greater than zero which can cause TiVoWEB+ not to start.

Try entering this command from a telnet session:

echo 0 > /hack/TivoWebPlus/.dist/CrashCount

That should reset CrashCount back to zero. Then reboot the TiVo and see what happens.
Darren King.
Yet again you have saved me.
I would never have worked this out.
This was happening on a oztivo I set up for some friends, and I just could not work it out (although the error Paraphrase ".. won't start.. maybe in a reboot loop.." was a hint.
You deserve a medal for your efforts.
Thanks mate
R.