Users typically receive this error if they are trying to login to NetSuite via CloudExtend with a NetSuite role that requires 2 Factor Authentication (2FA) and they do not have specific permissions set up for their role or they have chosen an option during login not to use the new CloudExtend login flow.
The CloudExtend login flow supports 2FA. Learn more in this updated article.