I have that problem for a while and it seems no solution. I run Crystal Reports from VB. VB application closes (unloads) itself properly, when it's run without using Crystal Reports. But as soon as I open Crystal Report from VB level, and after working with the program I would like to close all of the windows, VB application still hangs behind (even if it does not show on the screen) and never unloads completely. I have to go to Task Manager and end it. It seems acting like that only in the case when I use Crystal Reports in VB. Does anyone have any clue of what solution could be?