**BUG**
Concise problem statement:
When changing the pin to pad correspondence between a symbol and a footprint, changes revert after update and close.
Steps to reproduce bug:
1. Open symbol Lynx_Zener-5.1v for editing.
2. Click on footprint to edit. Assign pin 'A' to pad 2. Assign 'K' to pad 1. Update and close.
3. Click on footprint to edit again. The pin to pad connections have reverted back to the origin (A-1, K-2).
Results:
The pin to pad connections were not updated.
Expected results:
Obviously, for the update to work correctly.
Browser: Chromium