Just curious, out of the users who cannot play with wifi on, how many have registered for the crystal part? Mine worked til I registered and I believe that it uses wifi to connect to the server to update. Maybe that is the cause for the crash. A friend of mine has the app but has not signed up for the crystal part and his works just fine. Just a thought...
I didn't register for Crystal and it still refuses to start .. going to wait for the update and hope they've solved the problem.