Sometimes (and unfortunately quite often) it happens that the training you are attending does not really match your current challenges. One example is taking part in a leadership training as a preparation for a future leadership role although you don't have leadership responsibility yet. As you have learned from some of my previous learning tips, though, you will lose what you have learned if you don't apply it shortly after you have learned it.
So, the question is: Does it even make sense to learn something if you already know that you will not be able to immediately apply everything you have learned?
I think that this can make sense. First, you open up your thinking for a new topic which can push your motivation also in other areas. Second, even if you currently don't have the project, tasks or responsibilities that allow you to apply what you have learned in the original context that it was meant for, you are free to apply it in a different context. Let me give you an example: The project management training might help you to organize private projects in a more efficient way. The 'leading others' training might have components which give indications how you can lead yourself in a better way or how to 'lead' your kids.
These context changes will offer you ground for experimentation, reflection and further learning. They might also give you the opportunity to try out what you have learned in a safe space.
In which way can you be creative to apply what you are learning in a different context?