Pro Sites Plugin not working correctly


Before I activated Pro Sites plugin on my Multisite website, I tested the new sites creation, everything works perfectly fine, with emails notifications on new sites activation and login details received. When I activated Pro Sites with paypal gateway activated, I do not receive any email notification after the payment were made. I was taken to a screen which says I will receive an email but there was no email, not even in my spam folder. Moreover, the login details provided on the screen is also wrong — as you can see, the URL provided is the Multisite URL and not the newly registered sub-site URL. There is no sub-directory to the URL. Please see attached screenshot.

Please advise.