Weren't there already several solutions known? Wikipedia seems to think so. I find it hard to see if there's anything here that makes this different from the several cases mentioned on wikipedia. The linked paper was too dense for me, sadly... https://en.m.wikipedia.org/wiki/Three-body_problem
the article talks about an effective solution, which would mark a major step forward.