Pawel,
I've not faced the problem you are talking about. It's difficult to understand why it happened. I'd suggest that you send the exact text of the error message or a screenshot, a description of the problem and your project to the SmartBear Support Team.
Also, I'd suggest that you attach a list of events that occur in TestComplete as it will help to investigate the problem. You can get the list with SmartBear AQtime:
1. If you don't have AQtime -
* Download AQtime Standard (it is free) from the SmartBear web site:
http://downloads.automatedqa.com/AQtimeStdx86.exe
* Install AQtime.
2. Launch AQtime with the -NotOpenApp command-line argument. For example, you can use the following command line:
"c:\Program Files\SmartBear\AQtime 7\Bin\AQtime.exe" -NotOpenApp
3. Choose File | New Project from AQtime's main menu to create a new AQtime project.
4. Now you need to add the TestComplete executable to the project. To do this, select Project | Add Module from AQtime's main menu. This will invoke the Open File dialog. In the dialog, select TestComplete.exe and click Open. You will see the executable in AQtime's Setup panel, in the Modules list.
5. At the AQtime toolbar there is a combo box with available profilers. Open it and select Tracing | Exception Trace Profiler.
6. Choose Options | Options from AQtime's main menu to open the Options dialog.
7. In the dialog, switch to the Profiling Time | Event View | Debug Events setting group, select the Generate dump on exception check box there and specify a dump folder. Close the Options dialog.
8. Click the Run button (green arrow) on AQtime's toolbar to start the profiling.
9. AQtime will launch TestComplete and trace all exceptions that occur in this application during the run.
10. Reproduce the issue in TestComplete.
11. After that, right-click somewhere within AQtime's Event View panel (by default, it is at the bottom of AQtime's window) and choose Save All from the context menu. Save the panel's contents to an HTML file and send it to the Support Team.