Is it running out of memory, etc? The Windows Phone 8 platform behaves very differently to others, and its got some interesting bugs specific to it in Unity. Pink implies the shader/material hasn't loaded properly - you can debug.log the values to try and narrow this down.