Only time Ive had a problem with the HR20 recording non first run stuff when its set to first run, is the first week its powered back on after being stored for a couple of months. Its like it does not know the shows are repeats. After the week or so, its worked flawlessly for me.
Good thing the HR20 is not controlling Nuke coordinates.