hey Andrew,
I am really sorry for the delay of this reply,
I've checked in your site, it seems like you have an user account in your Joomla regarding that email address you provided for us, can you provide us with your FTP access in my email address arlex.wong@stackideas.com, so I can create a new stream in your site and see is it the system still send a notification to your email address?
Because I've tried you provided to me with your FTP access, but it not working now.
Please advise.