Did the UN make a grammar error here? [closed]
Solution 1:
I think the miscommunication lies with what is meant by beating poverty. According to the graph, 6% of the population would be living in poverty by 2030. That means poverty would still exist by then and it would not be beaten completely. Poverty would be eradicated or ended completely when 0% of the population lives in poverty.
This position is supported by the title in your link; it reads:
end poverty in all its forms everywhere
From that statement, it's clear that they aim to end poverty completely. That goal has not been met and it's not projected to be reached by 2030. As such, the world is not on track to end poverty by 2030. That position is correctly conveyed conveyed by the slogan.
The reason the slogan might seem odd is because on track is more commonly used than off track, according to Google ngram.