app.errors for a valid app is now an empty array instead of null