USDT например не работает на юнисвопе первой версии. Это баг юнисвопа или USDT?
А если call вместо estimateGas сделать?
А без type 0x2?
А без maxFeePerGas работает?