I sent them a message asking the same question on where is the record now and they never answered.
I asked on Discord and one of the admins seemed surprised. He shrugged and said that was his boo-boo, but never said if or when it would be back.
I found the actual text...
WGTChampion — 10/27/2022
"Oh dang, that one is my fault. Likely a permanent removal from that section"