Hi Chris As promised I have done some further investigation.
If I remove the vi that registers all the events and associates the callback vi's with an event then the app closes down ok. It looks as though the callback vi's themselves are not closing down.
