Consider the following simple Series invocation,
Series[a*x^2, {x, 0, 1}]
In Mathematica 14.3 it returns
a*x^2+O[x]^3
This seems to be very unexpected. Even more mysteriously, as far as I can tell, in Mathematica 14.2 and 14.1 this command produces the expected result:
O[x]^2
Is this a newly introduced bug or expected behavior? If it is the latter, why?