Hi Conash,
To have a game in your list, you must first add this game in your account via the website (using a computer). If you do not have a game then yes the only way is to scan a QR code given by the GM via your computer.
I suggest you to enter in a game via your computer first instead of using a QR code, or print the QR Code.
Hope this will help you.
Thank you!