作者様回答ありがとございます

WScript.Sleep(500);の部分をsetTimeout(500);やsetTimeout 500にしたところ
「開始時の設定」が機能しなくなりました

設定文に間違いがなければおま環だと思いますが、判断がつかないので環境情報を貼っておきます
TE32 21.12.24 Microsoft Windows 7 Home Premium 64 ビット (6.1.7601) IE/11 JS/11.0.19296 ja_jp 96 Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz Microsoft Security Essentials
xfinder 1.31,startup 1.09,addonswitcher 1.03,mouse 1.33,key 1.26,addressbar 1.69,filterbar 1.38,cmigemo 1.06,back 1.18,forward 1.18,up 1.20,treeview 1.43,toolbar 1.43,mainmenu 1.16,titlebar 1.09,tabplus 1.89,multithread 1.28,aboutblank 1.02,stripes 1.12,darkmode 1.17,systemfolders 1.12