Totally missed what you were saying, my bad. Was focused on older issue I was having.
Yes, I now see the issue => The splash screen does not appear until the GUI appears.
If you choose just the “Show the initialization dialog box at startup” option, the dialog box shows UNTIL the GUI is loaded. The splash screen option is not doing this.
Definitely not useful if splash screen does not appear until GUI appears.