Doesn't seem like much info on the APU anomaly:
Analysis shows that one temperature measurement exceeded a pre-defined limit and that the flight software correctly triggered a shut down
Sounds like the fix is changing the start up procedure such that it doesn't reach the temperature limit. It would be nice to know why it went outside what they deemed safe but I guess it is rocket science.