Site registration email not being sent

We are using Pro Sites on a network, but the activation email is not received upon registration. And some information like the email are missing from finalize page when a site is registered:

Now we have 2 pending sites from the database that make it impossible to use their domains.

Any way we can fix the email activation issue and also remove the pending sites from database to allow new site creation with their domain?

  • Ash
    • WordPress Hacker

    Hello morfjord

    I am seeing some errors on the console. Also, looking at the screenshot, it seems the final page was not properly loaded, so there might be an error too.

    You need to run a two-step troubleshooting.

    Step 1:
    Would you please enable debug mode and check if there is any error? To enable debug mode please go to wp-config.php and change

    define( 'WP_DEBUG', false );


    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_DISPLAY', false );
    define( 'WP_DEBUG_LOG', true );

    Now try to create a site. That will create a file called debug.log inside wp-content folder. Open that file, check the very bottom and you will see the latest errors. Please send me those.

    Step 2:
    Would you please run a conflict test? Please deactivate all plugins except this one and check if the problem gone. If so, then enable all plugins one by one and find which one is having conflict. You need to do the same with themes as well.

    You can find the flowchart here:

    Let us know how it goes.

    Have a nice day!


Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.