Using the provided description we tried to reproduce the observed by you behavior of RadDocking
but it seems everything is working as expected on our side - when the the pane is unpinned and the layout is saved after loading it the pane is unpinned as expected. Please, check the attached video that demonstrates that and let us know if we didn't miss something.
However, what we could assume might be reason for that unexpected behavior is probably you have not set telerik:RadDocking.SerializationTag
to the RadPanes. When you load the layout, all the elements that are not marked with SerializationTag property are removed and new components are created instead. That is the reason why you should mark your panes with the SerializationTag attribute.
If this does not help you could you please try to isolate the issue in a sample project and send it back to us - thus we could be able to continue our investigation and provide you with a prompt solution?
We are looking forward to hearing from you.
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 Feedback Portal
and vote to affect the priority of the items