正统三年（1438年）六月，云南总兵官沐晟上奏，称思任法数次侵扰南甸、干崖、腾冲、潞江、金齿等地，自行任命了地方头目，反叛意图十分明显，云南已调各卫所马步官军到金齿一线防御，请求朝廷派给大军进讨。明廷派右都督方政、都督佥事张荣前往云南，与镇守云南的右都督沐昂率川、滇兵39,000讨伐思任法，太监吴诚、曹吉祥监军，又遣刑部主事杨宁携金牌、敕谕信符前往麓川招抚，如不服即进军。同年七月，思任法遣使进贡，以图延缓明军的行动，另一方面遣部属万余人夺潞江，杀害明朝地方官军，又在怒江上造船300艘，摆出夺取云龙州的架势。