Understanding Quran 4:3 and 4:129

Q 4:3 says marrying multiple wives is allowed as long as they are dealt with justly however this is something impossible to do according to 4:129. Does this mean that the Quran prohibits polygyny indirectly? Or is it simply a contradiction between the two verses?

I read in the tafsirs that 4:3 is talking about financial support while 4:129 is about feelings but this is not mentioned in the verses themselves which use the same word "taʿdilū".

"And if you fear that not you will be able to do justice with the orphans, then marry what seems suitable to you from the women two, or three, or four. But if you fear that not you can do justice (taʿdilū) then (marry) one or what possesses your right hand. That (is) more appropriate that (may) not you oppress." 4:3

"And never will you be able to deal justly (taʿdilū) between [the] women even if you desired, but (do) not incline (with) all the inclination and leave her (the other) like the suspended one. And if you reconcile and fear (Allah) then indeed, Allah is Oft-Forgiving, Most Merciful." 4:129