You're right. WE need to repost the event in the case wher we dont need it. The process already checks that iTunes is runing and is the frontmost application or else if does nothing, so we need to repost the event in those particular cases. There is a new client lined up to go but we need to test it against a new webservice - hopefully better recommendations.