@GeoffreyXIV Try this code and notice the differences on how I stack the TNT and what is just above it. It sometimes does not do what you wanted it to do but then again, I didn't use enough TNT but, I left some spares there for you. You might have to adjust the crate position as well.
FYI, I don't share until I can beat it 10 times in a row. As well, I save it, leave the editor, play another game and come back. That way I know my cache is clear of the game I was editing.
{"n":"","c":["bij,715,615,0.5,0.6,90","pbx,50,660,1,1,0","pbx,140,660,1,1,0","pbx,110,660,1,1,0","pbx,80,660,1,1,0","pbx,705,160,1,1,0","pbx,740,155,1,1,0","pbx,775,155,1,1,0","pbx,810,155,1,1,0","prx,695,650,1,1,0","prx,715,650,1,1,0","prx,735,650,1,1,0","prx,755,650,1,1,0","prx,775,650,1,1,0","prx,795,650,1,1,0","prx,165,670,1,1,0","prx,730,125,1,1,0","prx,750,125,1,1,0","prx,770,125,1,1,0","prx,790,125,1,1,0","prx,810,125,1,1,0","fstvtr,460,500,1,1,0,1","fstvtr,500,540,1,1,0,1","fstvtr,540,580,1,1,0,1","fstvtr,580,620,1,1,0,1","fstvtr,620,660,1,1,0,1","fstvtr,540,500,1,1,0,1","fstvtr,580,540,1,1,0,1","fstvtr,620,580,1,1,0,1","fstvtr,660,620,1,1,0,1","fstvbl,620,620,1,1,0,1","fstvbl,580,580,1,1,0,1","fstvbl,540,540,1,1,0,1","fstvbl,500,500,1,1,0,1","fstv,500,460,1,1,0,1","fstv,420,660,1,1,0,1","fstv,420,620,1,1,0,1","fstv,420,580,1,1,0,1","fstv,420,540,1,1,0,1","fstv,420,500,1,1,0,1","fstv,420,460,1,1,0,1","fstv,420,420,1,1,0,1","fstv,420,380,1,1,0,1","fstvbl,460,540,1,1,0,1","fstvbl,500,580,1,1,0,1","fstvbl,540,620,1,1,0,1","fstvbl,580,660,1,1,0,1","fstv,580,420,1,1,0,1","fstv,580,380,1,1,0,1","fstv,580,340,1,1,0,1","fstv,580,300,1,1,0,1","fstvtl,620,180,1,1,0,1","fstvtl,660,140,1,1,0,1","fstvtl,700,100,1,1,0,1","fstvtl,740,60,1,1,0,1","fstvbr,620,220,1,1,0,1","fstvbr,660,180,1,1,0,1","fstvbr,700,140,1,1,0,1","fstvbr,740,100,1,1,0,1","fstv,780,20,1,1,0,1","fstv,780,60,1,1,0,1","pc,765,590,1,1,0","prx,695,670,1,1,0","prx,715,670,1,1,0","prx,735,670,1,1,0","prx,755,670,1,1,0","prx,775,670,1,1,0","prx,795,670,1,1,0","pr,815,670,1,1,0","pr,815,650,1,1,0","pr,695,630,1,1,0","pr,715,630,1,1,0","pr,775,630,1,1,0","pr,795,630,1,1,0","fstvbl,580,460,1,1,0,1","fstvbl,620,500,1,1,0,1","fstvbl,660,540,1,1,0,1","fstvtr,540,460,1,1,0,1","fstvtr,580,500,1,1,0,1","fstvtr,620,540,1,1,0,1","fstvtr,660,580,1,1,0,1","bc,760,275,0.5,2.4,90","fstvtr,660,300,1,1,0,1","fstvtl,860,300,1,1,0,1","fsv,860,340,1,1,0,1","fsv,660,340,1,1,0,1","peasant,715,225,1,1,0","peasant,785,225,1,1,0","peasant,750,225,1,1,0","bc,765,185,0.5,1.9,90","pr,675,260,1,1,0","pr,675,240,1,1,0","pr,675,220,1,1,0","pr,675,200,1,1,0","pr,850,260,1,1,0","pr,850,240,1,1,0","pr,850,220,1,1,0","pr,850,200,1,1,0","fstvtr,500,260,1,1,0,1","fstvbr,500,220,1,1,0,1","fstvbr,500,300,1,1,0,1","fstvbr,500,380,1,1,0,1","fstvtr,500,340,1,1,0,1","fstvtr,500,420,1,1,0,1","fstvtl,580,180,1,1,0,1","fstvtl,620,140,1,1,0,1","fstvtl,660,100,1,1,0,1","fstvtl,700,60,1,1,0,1","fstvtl,740,20,1,1,0,1","fstvbl,580,220,1,1,0,1","fstvtl,580,260,1,1,0,1","fstvtl,540,300,1,1,0,1","fstvtl,540,220,1,1,0,1","fstvbl,540,260,1,1,0,1","fstvbl,540,340,1,1,0,1","fstvtl,540,380,1,1,0,1","fstvbl,540,420,1,1,0,1","bij,770,615,0.5,0.6,90","bsc,730,635,0.5,0.1,0","bsc,740,635,0.5,0.1,0","bsc,750,635,0.5,0.1,0","bsc,760,635,0.5,0.1,0","bsc,730,625,0.5,0.1,0","bsc,740,625,0.5,0.1,0","bsc,750,625,0.5,0.1,0","bsc,760,625,0.5,0.1,0","fsv,820,60,1,1,0,1","fsv,860,60,1,1,0,1","fsv,900,60,1,1,0,1","fsv,900,100,1,1,0,1","fsv,900,140,1,1,0,1","fsv,900,180,1,1,0,1","fsv,900,220,1,1,0,1","fsv,900,340,1,1,0,1","fsv,900,300,1,1,0,1","bsn,985,595,1,1.7,0","bsn,1045,595,1,1.7,0","fsv,900,260,1,1,0,1"],"t":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"p":"","l":["tg","mg","bg","wc","id"],"o":-1,"r":["rw","rwc","rs","rsc","ri","ric","rb","rbc","rfb","rpb","rrb","rf","rl","rr","ra","rp","rc","rsl"]}