Then you changed it and yes software updates. This is the same problem you decided to stop updates for rearing a worse version
Look I don’t mean t sound heartless. But software changes. And asking if ‘anything changed’ since with no frame of reference isn’t really a fair question. The answer will always be yes. (btw the reason I’m poking, you may not realize, most folks don’t. that question asked that way really pisses off most field support agents. It’s unanswerable… But they are usually too nice to call the user on ia d they redirect the question…) Frame a question with what worked before what stopped, and logs denoting what it’s throwing if it doesn’t work.
In your case you ‘customed’ a component for a reason. Totally valid. But it’s not guaranteed to work forever and you take in the risk of maintaining it now.
Yes, most likely something changed years ago it it just caught up to you now.
IE the software you were using was archived, abandoned, and deprecated.
If you run a version of the OS from years ago, it might still work. Guessing, the python version is a likely candidate, or one of the calls in the custom software.