Your example copper list is difficult to follow because listing lacks copper addresses, can't easily see where COPJMP2's are supposed to jump.
Check the copper list with "od" debugger command active, it includes more details (if instruction was executed and what was vpos/hpos position when it was last executed)
Attach also binary, I am too lazy to assemble it