If he loads this into the first remote (at the start) it should function regardless of what other scripts are present.

on &*:input:*: { if ($islower($1-)) { haltdef | editbox -an $+($upper($left($1,1)),$mid($1-,2)) } }

Unless possably there not accounting for halted events, which is there failure.