The code is working as expected even if DestroyOnClose is set to true (there are no predefined RadWindows and in this demo all windows are created by the manager dynamically), so at this point I am not quite sure what exactly the problem is.
Please open a support ticket and send us a sample project where the problem that you experience can be reproduced and send it to us along with detailed description of the issue so we can investigate further.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items