You left out the part that they went past the 3.5% after Trump pulled out of the deal. While they were in it, they were complying fully as per IAEA and the US State department themselves.
Whether this is Trump's or Biden's or Joe Rogan's or a space alien's fault is for other commenters to discuss. I do not find the politics interesting. Nuclear science is interesting.