So I've looked over most of the data. At some point, I will put together a video, but I don't have time just now.
One thing that happened is that the rocket coned or oscillated on the boost. I think that got started due to a wind gust (it was pretty windy when I launched). From the ground video, you can see that the rocket weathercocks about 1 second into the flight and then gets hit again about 2 seconds into the flight, and that starts the oscillation. The rocket was at a bit of an angle on the boost - but only about 7 degrees on average according to GPS. After separation, the sustainer went vertical after about 9 seconds of coast (the control canards had a low gain in anticipation of the higher sustainer velocity). Although the rocket was vertical, it still drifted down wind during the coast period (that's how it works with vertical stabilization). The effects of the wind and the return to vertical are evident on the tilt graph.
Due to some factor that I don't completely understand, the sustainer didn't light. According to the simulation, the rocket should have been at 5,860 feet at 12.5 seconds into the flight. The actual altitude at that point in the flight was only 4,480 feet, according to the Raven. I know the Raven altitude is filtered and might be a little behind the actual altitude, but the rocket didn't even get close to the expected altitude, and therefore failed the altitude check inhibition. I have checked the motor file used in the simulation (it's OK) and I have checked the weights of the booster and sustainer, without and with motors, and everything is as it should be. Previous simulations of this rocket have been pretty good.
I think the motor performance was OK, so I have to conclude that the oscillations took more altitude off of the flight than I mght have expected.
At some point, I will likely try this flight again. I have another motor for the booster, and I will likely switch out the Raven for an Easymega so that I can use tilt for inhibition and relax the altitude check.
Jim