I allready could make events work in my code using some interfaces I could register an event handler. The problem is that sometimes the progress works and sometimes not. For ex. if I use the Nero image driver, the progress works fine, till I show a dialog asking for .NRG path, after that the application just never fires events. Then whenI restart the application the behavior is allways very alike.