As you note, nautilus-cd-burn works correctly; and if you give the right arguments to cdrecord it also works correct.y -scanbus not behaving is not unusual according to upstream
As you note, nautilus-cd-burn works correctly; and if you give the right arguments to cdrecord it also works correct.y -scanbus not behaving is not unusual according to upstream