https://www.nato.int/nato_static_fl2014/assets/pdf/2024/6/pdf/240617-def-exp-2024-en.pdf
The page 2 chart shows that they failed for nearly a decade before the 2024 surge.
Page 3 is even more descriptive. This surge, was to get to the minimum. France is at 2.06%, Germany 2.12%.