you can use the same name because, similar to an email address, the instance is part of your username (eg: asdf@gmail.com is different to asdf@hotmail.com) your app / site may just hide the end part
the subscribing problem might also just be on your app specifically, as i have no problems subscribing