We can go on and on about the players, but I'm more into judging Canales O based on the playcalling and general design.
It's still a very mixed bag for me. There are times where I like what I see. The rolling pockets he'll call at times seem to play right into Bryce's best qualities which I like. Him using Jimmy Horn with certain plays is good - although execution by Horn has been frustrating when he missed an opportunity for a big play. if it's 4th down and a pass play, I like the odds of a good play. Giving Coker more snaps over XL recently is a potentially good sign that he's not satisfied with XL's mistakes and is adjusting accordingly. I don't follow why we don't use the tight ends more often in the pass game, but seems that those work better than average. At some point, we were really running the ball well, so that's something, I suppose.
On the other hand, while he has shown to adjust, it often is too much of a swing in the other direction. Too often, we do something and it's working - like if running to the perimeter is getting us yards - only for Canales to then go back go stuffing up in the middle and wasting a down. Don't need to harp about the times when he tries to be too cute and it blows up in our faces. Canales has too many bad tendencies that our opponents are picking up on, like how we are quite likely to run on first down. Finally, I sometimes get the impression his play designs are for players that we don't actually have. We just don't really have explosive players on our teams that can make guys miss, and so these route concepts really should reflect the reality that YAC is not really expected and so it needs to be more vertical and/or have elements that help create separation by design. In other words, it still feels like the margin of error for a successful play, even a basic one, is too narrow.