Tile updates always by backgroudtaskhost.exe. And has very strict memory usage limitation. 512M memory deivce has only 30M per app, 1G+ device has 40M. It's very easy to crash...
There was a bug where after every battery charge, live tiles didn't work anymore, the solution is to restart the phone. I've had this issue, it went away magically after some weeks.