The bug has been fixed. I was able to beat Red again and could go to Trainers Valley after.
Strangely, I can't go, I already beat Red twice and couldnt go to TV :/
I can be wrong, but I thought there were number requirements only to Love Island, no?
for love island 150 poke caught and 38 evolutions