I was trying to say; please add sleep in the script used to push the config. Example,
crt.sleep 3000000 <---- VBScript.
sleep NUMBER[SUFFIX] <---- Bash Script Sleep
Moreover this is a flow control issue. To overcome this if the config changes are much big; please change the script to ftp the config changes to the box and later merge it with
[edit]
user@host# load merge filename relative
-------------------------------------------
SAMPLE SCRIPT
#$language = "VBScript"
#$interface = "1.0"
Sub main
Dim i
i = 1000000
Do While i > 10
crt.Screen.WaitForString ">"
crt.Screen.Send "show arp no-resolve expiration-time " & chr(124) & " match " & chr(34) & " 10.67.5.33 " & chr(124) & " 10.67.5.34 " & chr(124) & " 10.74.13.144 " & chr(124) & " 10.74.13.145 " & chr(124) & " 10.74.13.147 " & chr(124) & " 10.84.6.34 " & chr(124) & " 10.84.37.20 " & chr(124) & " 10.84.128.20 " & chr(124) & " 10.84.136.36 " & chr(124) & " 10.166.36.4 " & chr(124) & " 10.166.36.12 " & chr(124) & " 10.166.36.20 " & chr(124) & " 10.166.36.28 " & chr(124) & " 10.166.36.36 " & chr(124) & " 10.166.36.44 " & chr(124) & " 10.166.36.52 " & chr(124) & " 10.166.36.60 " & chr(124) & " 10.166.36.68 " & chr(124) & " 10.166.36.76 " & chr(124) & " 10.166.36.84 " & chr(124) & " 10.166.36.92 " & chr(34) & " " & chr(124) & " no-more " & chr(13)
crt.sleep 3000000
i = i - 1
Loop
crt.Screen.WaitForString "#"
crt.Screen.Send "commit" & VbCr
MsgBox "Done" & VbCr
End Sub