I have the same problem too, as I’m working on a project that almost every users in the database don’t have emails.
According to WordPress’ documentation, wp_create_user (https://developer.www.ads-software.com/reference/functions/wp_create_user/) also let’s you insert users without e-mail, as it is an optional parameter.
All we need to be able to do is to setup a unique username and a password.