Sending serial commands in a page script might be causing your command failed. If you see extender busy in the diagnostics log. Backlight +menu+firm2 is the sequence to view, you might consider dedicating an extender to IR and one for 232. However you may still have issues as you are using blocking 232 commands. To truly check if this is your issue, turn off the repeats in your page scripts. If you can convert 232 to asynch and maybe use scheduleAfter things may improve. However having a timed operation can always interfere with execution of actions.