I tried submission several times on mobile and PC but its not submitting. I would also want you to configure your site to actually tell what is wrong with submission rather than me doing trial and error. Because it was so frustrating had to log out and log in, copy then paste several times without headway etc...
There is no trial and error with submitting links really.
All you need to do is login, fill in the details, submit and wait until it gets manually approved by the moderators.
Just remember not to put "www." or "http://" in front of the address or submissions are automatically deleted.