No fix needed. Even Ronaldo and Messi had seasons where they didn't win anything. Just tiny details that need to be ironed out. FNC still the best team in the world, NAVI arguably top 5 and TL are 2 pieces away from that level too.
They aren't top-5 team, not top-8 and you could argue not even top-10.
But with how close they were to beating 6th and 3rd (2nd potentially (vamos)) best teams in the world you definetly can have a conversation about navi's potential of beating those and entering top-5 in future.