Unfortunately FS Passenger doesn't show your pitch angle at ALL TIME. So it won't be a proof of anything. I can't know when you did +20 degrees of pitch, maybe after takeoff, maybe at some time during flight, maybe during approach. I am %100 of that, you get it when your pitch angle is above 20 degrees. Code is correct, value of this might be debatable though.
About taxi light, I don't know how FSPassenger does it, but according to our Flight Operation Manual, you must open before taxi and turn it off when reaching 10000ft and you must turn it on with landing lights on descent and turn it off on blocks. It might happen if you landed without taxi lights (nose lights for airbus). Opening it AFTER land is incorrect and would cause you to receive error.