I thought it would be better to open a separate issue for this.
There is something wrong with the spacing in the lastest beta, could be because of https://github.com/SubtitleEdit/subtitleedit/commit/6165d51eee9d1c303ecc6d0e545bdb5d941bb052

Looks like changing the 18 in numericUpDownDuration.Left = textBoxListViewText.Left - numericUpDownDuration.Width - 18; to about 65 does it
I'm using this,
timeUpDownStartTime.SetAutoWidth();
numericUpDownDuration.Left = timeUpDownStartTime.Right + 4;
labelDurationWarning.Left = numericUpDownDuration.Left;
labelDuration.Left = labelDurationWarning.Left;
@OmrSi
Could you test this branch on Win10?
[Use -Archive https://github.com/SubtitleEdit/subtitleedit/tree/xg/issue3947 instead of -Master]
@xylographe I'm getting:

Sorry, wrong URL. Should have been,
-Archive https://github.com/SubtitleEdit/subtitleedit/archive/xg/issue3947.zip
Result on Win7,

Looks good here as well:

Thank you, @OmrSi.
@xylographe Thank YOU. :D
Good vibes :)
Also looks good on Linux.