Pan Am
Does an Engineer that gains nothing still count as resolved for a card that says 'when resolving your engineer'?
Yes. Resolving means carrying out the step, not succeeding at it. The Engineer can sit on the space and resolve with no gain, and the card can still be played, such as a free route beside your airport.