I concur with Jose - What’s the issue you are seeing. As with most technologists, we hate being told how to do something but rather prefer being told what the issue is to help solve the problem.
As to the de-compiling - De-compiling and recompiling is a big no no when you are making money off something. In most licensing scenarios, get a good lawyer. For education though only the foolish try to block you these days.
Software is often used in ways unintended from initial design and bugs occur when surprise use cases hit code not defended against surprise data. It’s common. I’ve de-compiled and sent bug reports on to MSFT for 18 years on various platforms - now easier with most of MSFT being open source.
I have received more than my fair share of code snippets in ICE and ERP code from many up here among other locations. It does help me find a line number in a file faster and I have helped to speed triage on tickets more than once when the due diligence has been done by a partner or customer. That’s just being efficient as a business and professional and an appreciation for the customers extra effort.
Not every scenario can play out that way of course. Many times we will get a how to fix the issue that causes more side effects than the original report. I respect that many just want the immediate fix for their explicit issue but side effects are notorious for annoying developers and customers alike. I don’t know the issue you are discussing. I have not been a part of the DMT team and rarely get to play with ERP anymore but that doesn’t mean I don’t help out where I can - even it it’s just vectoring folks to the correct resource.