In 2006 all NATO members agreed to the 2% GDP target.

 

In 2014 NATO once again pressed for the 2% GDP budget, and countries which fell short of their obligations were given till 2024 to catch up.

 

 

So yes France, Germany and Luxembourg have defaulted.