Эта ошибка обычно означает, что полученный вами код авторизации не предназначен для токенов в указанной конечной точке. Это может произойти из-за неправильной настройки конечных точек аутентификации, регистрации приложения в неправильном месте или некорректного запроса.
Первое, что нужно проверить с этой ошибкой, это ваши конечные точки аутентификации.
Далее убедитесь, что вы используете правильную библиотеку для получения кода авторизации.
Кроме того, убедитесь, что вы регистрируете приложение не в том блейде (обычный AD против b2c).
Что у вас за URL для конечной точки токена?