I changed the authentication request generation from MSAL.java to MSAL.js, and the authentication succeeded. Since the device ID now appears in the AzureAD sign-in log, we conclude that the problem was that the device information was not being presented. ※Japanese※
認証要求の生成をMSAL.javaからMSAL.jsに変更したところ、認証に成功しました。
AzureADのサインインログにデバイスIDが表示されるようになったため、デバイス情報を提示できていないことが問題だったと判断します。