The backup codes do not expire but they are single use only. If you have already used it, it cannot be used again.
Jagex does not provide manual account recovery support for the new Jagex Accounts.
Please work through the points on this page:
https://help.jagex.com/hc/en-gb/articles/13495559329937-Jagex-account-recovery
The opening post has been hidden as it contains personal information that should not be posted on the public forums for security reasons. The post is quoted blow with the sensitive info removed:
MahaYaru
said
:
Hello. My main account name is [Edited]
I wrote down only one back-up code and it is expired. it was [Edited]
In-game name was Maha Yaru
I already payed new years membership also but I cannot access it.
I lost phone without back-up... Thats why. Hope you help me in.
E-Mail I use atm is [Edited]
I even know my Main password and e-mail.
Hope You help me back my main. I have played RuneScape since 2004
This Main for about 1 year.
All the Thanks.
Make my Wish True!
Thank You.
By the way I give all the credits to surf my info for you, Jagex, to get me back my access to the account.
Phone number with my main is the same also.
My back-up e-mail is also known and you can ask me any questions for giving back access to my main, please.
Lot of hard work was there, you know. Stupid of me to write down only one code - did not know they expire.