An API that connects multiple Microsoft services, enabling data access and automation across platforms
Since you are using the ROPC flow, you are effectively bypassing any MFA requirements and thus the obtained token does not contain the mfa claim (which you can verify by looking at the amr value). So my guess here is Microsoft started explicitly checking for it, thus the error message above. MFA is a requirement when performing any operation as a partner via the UI tools.


