Hi eXi. The function is being fired by a call from a box trigger begin overlap function. Simply because I wanted to see if I could send a message from gameplay events, via C++, to the skydome. The skydome is referenced in the levelscriptactor in the same way as the suncomponent is. So the event is taking place seconds after initialization. But the break seems to be happening on that line. Although, debugging toold dont always hit the exact right point, maybe?