There's no insult coming from my end, only frustration. Instead of providing details you once again continue to give nothing of substance in return, which anyone can verify by looking at the thread, as the replies here are objectively low effort via their lack of details. With each of your replies you ignored what I wrote, made a quick one line retort, and then said thanks. There's simply nothing we can use in that approach to troubleshoot with, please be reasonable. I never called you a name either, rather I indirectly pointed out that you were behaving in an obstinate way, which is true by the literal definition of that word and backed by your lack of cooperation in this thread.
To prove my point further, you then try to throw it in my face that you tested a parameter, but again don't say which one or provide any other details. Also, you keep saying setupcomplete is not starting, but how are you determining that--you won't tell us any useful information. Now you are derailing by trying to turn this into something it's not. You asked for help, you were being uncooperative, I called you out, and now you're upset. Normally I'd move on without adding this kind of reply, but we have too many people making low effort posts lately and it apparently needs to be said out loud that it's appropriate for helpers to get annoyed by that, and a lack of cooperation, in return for their free assistance.
If you want to actually troubleshoot this, let's just move forward. We need more pertinent information though, like if you think this is a bug in the NTLite tool where a recent update broke setupcomplete.cmd, then we need to know about the details you saw that led you to that conclusion. Details that are useful are statements like, "This doesn't happen on older NTLite versions" or "This doesn't happen on 23H2" and so forth.