When the United States wanted to isolate countries like Cuba or Iran they threw all their weight[*] behind it and they alone managed to severely affect their economies. In the case of the Russian Federation instead they left to the European countries the task to define the scale of the sanctions and it resulted in a toothless opposition to the invasion of Ukraine.
Furthermore absolutely no pressure was put on Asian and African countries to at least limit their trade with the Russian Federation.
Why did they not push the sanctions against the Russian Federation in an effective manner as they did in the past with other countries[**]? Did they eventually leave the European countries in the foreground to take the blame?
[*] By throwing their weight I mean that:
They ordered all the foreign banks with a branch in the US to comply with US laws and imposed huge fines on some of the biggest European banks for breaching US sanctions against Iran.
They ordered all the foreign banks with a branch in the US to report as suspect any money transaction with countries on the list of sponsors of terrorism, given the past experience with US fines this action ended up excluding countries like Cuba from the international banking system even without needing an exclusion from SWIFT.
They threatened the executives of foreign companies under the terms of the Helms-Burton Act forcing them to cancel their investments in Cuba.
Also in the case of Iran they put pressure on all the foreign corporations with some business in the US to cut Iranian trade. For an example search the internet with the keywords airbus cancel iran order
[**] Here I do not mean just Cuba or Iran because the US managed to isolate a lot of other countries. The same Russian Federation for years promised to restore oil production in Venezuela while the facilities inherited by the US companies where falling apart, but eventually that help never materialised. Also China promised a lot of investment in the Venezuelan oil sector, but it never materialised.