I followed the last instructions and it appears to be working now.
These commands worked. Thanks for helping me with headache. I'm trying to follow the steps that are done here.
It looks like first you write the image, then you read the 49 block and call it bb1.bin (which is added in directory), then you write it to 3FF. When I read Nand it still has error at 49 so not sure how this affected anything. 3FF is supposed to be a "free block" but what happened to block 49 since all you did was read it?
For those experiencing the same issue (block error within xell range) I am using V3 nandpro and nandpro3 as software.