It happened in the middle of the thread. It might be some fallback logic or what? The quality of solutions also reduced so I believe it uses 3.5 instead of Opus
There is no fallback thats inaccurate response from the model. Its not a bug but info from training data. The model knows only its name “Claude” and not which version or type.