We recently installed a custom extension that I wrote to extend the Sales Order and Sales Order Subform pages. When we installed this in the live database, all of the users lost their User Personalizations on that page. I am relatively new to extension development and had not run into this before.
My questions are:
1) How common is it for a page extension to cause users to lose their user personalizations?
2) What can I do to prevent this from happening in the future?
I have attempted to reproduce the issue in our test environment but have not yet succeeded.