Gary/Gonk
I have the 2100 and after spending 2 aftern. prog. did not want to give it up. I think you just answered my worry about the 950/770, if it works with the 1050, I will assume..

The 'freeze' prob. you both mention has NEVER occurred with mine, have you had your units awhile (mines about 13 months)? Maybe a quality control issue?

And Gonk forgive me, (I’m like the JH coach telling the pro how to fix his pitch) this is something you’ve probably already tried or not what your describing. (Miserable manual!!)
,…but on your macro off, if I remember when I did those codes, I found it was critical "what order" I did them in. Ex: if I had the TV 'power on', I needed next command to go to another unit before I had the TV switch 'sat on', If I didn’t separate these steps the TV was not capable of taking 2 commands in sequence, had to play with my order, of commands' to let each unit handle the timing on a few different issues like this, otherwise the macro could 'drop' a step or two.