Issue with using "Swap Bank" feature to reorganize Banks

When using the “Swap Bank” button to reorganize my banks, I follow the recommended process of “Copy Bank”, then “Swap Bank” to exchange the bank with the desired slot. During the initial exchange, everything appears fine. I’ve recently noticed duplicate bank names popping up and my bank list and finally figured out the trend. When using the “Swap Bank” feature and then disconnecting / later reconnecting the controller, there is an issue with the retention of the data on the “Edit Bank” page. It appears all preset data is being properly retained, but everything on the “Edit Bank” page is being overridden by the “copied” bank (IE - Bank name and all messages being sent).