So for the last 1 - 2 years, Samsung has been advising that they are deprecating the Groovy language and Device Handlers in favor or the Lua language and Edge drivers. Despite the initial time announcements about the end of 2022, this migration is still taking place, so I’m not quite sure why your things stopped working. I don’t mean this in a bad way, but if you just became aware of that End of Groovy article, you’ve got some catching up to do in terms of education, but it’s nothing you can’t recover from.
The plan is for Samsung to automatically migrate your switches from Device Handlers to Edge drivers. They have slowing been converting other devices, but Inovelli’s, AFAIK, have yet to be automatically converted.
The symptoms you are describing are a bit puzzling:
1 - Nothing about this migration process should prohibit your switches from working at present. I have manually converted some of mine to Edge, but I have plenty still running on Device Handlers.
2 - Nothing in the Samsung enviroment will prohibit you from factory resetting your switches. Perhaps you are saying that you have factory reset your switches but you can’t re-add them to SmartThings? If that is the case, using the SmartThings hub utilities (from the app) run a general exclusion and then exclude them that way. Sometimes Zwave devices need to be excluded from the hub before they can be re-added. Post back if you need more detail.
At this point, if you have factory reset your switches, you should probably load the Edge drivers before you re-add the switches. Add the drivers via this link: SmartThings. Add a little smartness to your things.
And read about them in this thread: SmartThings Edge Drivers: LZW30-SN, LZW30, LZW31-SN, LZW31, LZW36, LZW41, LZW42, LZW45, LZW60, VZM31-SN
You will still be able to use SmartLighting if you wish. SmartThings is designing a new version to replace the Groovy one you are presently using. The one will still work, btw, but you might as well load the new one, or use Routines instead. I have things running under the old SmartLighting still, so I’m not sure why yours are not. But it could be part of the migration process taking place in stages. I have found that the new SmartLighting is still a bit buggy, and things that don’t run properly in it work perfectly coded the same in Routines.
If you want to load the new SmartLighting, go to the Automations tab, click + to create a new Routine, then select Discover at the bottom. Find and select the new SmartLighting app. The icon for the new version is a yellow light bulb.
If you haven’t factory reset your switches but SmartLighting just doesn’t work, then just load the new SmartLighting as I just described, or use Routines instead. My preference is to use Routines until they work the kinks out of the new version of SmartLighting.
Post back if you have more questions. We’ll get you going!