I have written an application to handle a BIO Message type... But I have some problems. My architecture is like the one proposed in BioExample example. I have a parser class (derived from CBaseScriptParser that is actived when the specific sms arrives.) and an external application launched automatically when the specific sms arrives..... The APPUI of this one derives from MMsvSessionObserver and I re-implemented the virtual function HandleSessionEventL() This function is called one time, after I callCMsvSession::OpenAsyncL(*this)... Besides, at the end, message box on the cellular phone doesn't respond... Even if my parser is correctly destroyed, this message box has a strange behaviour,it doesn't respond to any command....Çoul help me to understand what it's wrong my code? Thanks in advance. Lia