Ah, but I think you’d also need the launcher itself to be running with this argument…
edit:
According to this post you can add a designerlauncher.l4j.ini
file next to the launcher executable and put the same -D
argument into it.
Maybe try that?