I think that in your working version you have the chosen image point of the tank outside the tanks collision polygon on your non working version the chosen image point is inside the polygon. Event 18 checks to see if there is a collision between the the tank and it's projectiles family and if so destroys the projectile. So the missile is being created and then instantly destroyed.
comment out event 18 in the non working version and see the result.