Prompt injection will never be "solved". It will always be a threat.
Not perfect, but good enough that we continue to use the software and networks that are open enough that they require them.
Prompt injection cannot be solved without losing the general-purpose quality of an LLM; the underlying problem is also the very feature that makes LLMs general.
As they love to say, do your own research ;)