It could just be his age, or him getting confused about what you’re asking him.
As long as he’s not bucking/rearing or fighting you in general, I would leave him be and just continue to work on things.
Take your time, he’s still young.
"Take the time it takes, so that it takes less time."
"Expect a lot, accept a little, reward often."