Recent information on invariant mass distributions of the γp → π + π 0 n reaction, where previous theoretical models had shown deficiencies, have made more evident the need for new mechanisms, so far neglected or inaccurately included. We have updated a previous model to include new necessary mechanisms. We find that the production of the ρ meson, and the ∆(1700) excitation, through interference with the dominant terms, are important mechanisms that solve the puzzle of the γp → π + π 0 n reaction without spoiling the early agreement with the γp → π + π − p and γp → π 0 π 0 p reactions.