Extension unwanted reinit on op-type parameter validation and more

2025.32460

This bug is multi-fold as you can see in the steps due to the two different ways to produce this issue (@dotsimulate can attest to it), without any consistency so far for the alternate way.

ExtReinitBug.toe (12.6 KB)

Thanks, this has been logged to have a closer look.

I’m not a fan of over-initialization of extensions of course, but extensions always need to be written in a way that they can be safely reinitialized whenever TD needs to. We’ll dig into what’s going on here, but if this is causing a problem, the design needs to be adjusted. If that’s troublesome, please post about why and we can discuss possible solutions.