I don't know if this could be related to RAW generation bug, but I think that this patch in capt_seq.c is in a wrong location
" BLLS sub_FF07654C \n" //Asm1989 Looks Like
//PATCH BEGIN ASM1989 Looks Like not sure
"BL wait_until_remote_button_is_released\n"
"BL capt_seq_hook_set_nr\n"
//PATCH END
" LDR R0, [R6, #0x94] \n"
Inside the corresponding code for sx230, sx30, those functions are called before GetPropertyCase and "SsCaptureSeq.c". So, my guess is that patch should be like:
" BL sub_FF1BF828 \n"
//PATCH BEGIN
"BL wait_until_remote_button_is_released\n"
"BL capt_seq_hook_set_nr\n"
//PATCH END
"loc_FF1BF14C:\n"
" LDR R0, [R6, #0x94] \n"
EDIT: This code is for firmware 100b