I have had this problem for sometime, the problem is that when I need to update my test
server with an updated managed solution, it does not take it when I select "overwrite customizations".
Those updates are very minor, things like attributes display names change, section or tab name
change, or script function reference change. I am not sure what is the problem, and sometimes
attributes on the form changed position. Both dev and test servers have RU 5 installed.
The solution that I have is to update these changes in the default solution in test server directly.
I do not like this because overtime, there will be more changes in the unmanaged solution.
I would rather keep everything in a managed solution and deploy it, even it only includes minor changes. But this seems to give me problems.
I am wondering, if anyone know the solution, or workaround ..... I believe when you select "overwrite customizations" it should overwrite any changes in the unmanaged solution, and the end result should be what you have in your imported managed solution.