2 Different Vers of Zigbee2Mqtt but they are the same

Something happened to the zigbee2mqtt addon after upgrading HA to 2021.3.1. (now on 2021.3.4) I noticed the icon for zigbee2mqtt was gone, but didn’t think anything of it since the addon is working. I figure I would just wait for the next zigbee2mqtt update, which hasn’t happened (been over 2 weeks). So today, I started to investigate why I do not get an update. It appears that the repository link for the zigbee2mqtt addon disappeared in the addon store. When I added it back, I can see the zigbee2mqtt addon in the store, but no prompt for an update.
2021-03-21_16-30-19

It appears now, the current zigbee2mqtt(v1.15.0) that is installed in my HA is total different than the one in the addon store (v1.18.1-2), but it’s the same. In my /config/share folder, I can see a zigbee2mqtt folder.

What is the correct steps to fixing this? Delete my current installation and install the one in the addon store OR install the version in the addon store and hope that it will install over my existing one?

Fixed and got it running.

Note your existing config settings. Paste it somewhere on your desktop.
Stop the service.
Uninstall current zigbee2mqtt
Installed the new zigbee2mqtt in the addon store.
Before starting the service, paste back in any settings you have on your old setup to the new. Change the data_path to match your existing one. I believe it is /share/zigbee2mqtt
Start the addon.

You should not have to do anything else. All your devices should work as it did.