ในปี พ.ศ. 2369 พม่าได้เสียดินแดนหัวเมืองมอญให้แก่อังกฤษ ซึ่งมีอาณาเขตติดต่อกับล้านนา จึงมีชาวอังกฤษข้ามเข้ามาค้าขายและสัมปทานป่าไม้ในล้านนาจำนวนหนึ่ง เมื่ออังกฤษได้เข้าครอบครองดินแดนพม่าทางตอนล่าง อิทธิพลของอังกฤษก็ได้ขยายเข้าใกล้ชิดกับล้านนามากขึ้น มีชาวพม่าซึ่งอยู่ในบังคับของอังกฤษเข้ามาทำป่าไม้ในล้านนาจำนวนมาก ทำให้มีปัญหาเกี่ยวกับเรื่องการจัดสรรที่ดิน อังกฤษจึงเรียกร้องให้รัฐบาลกลางเข้ามาแก้ไขปัญหาที่เกิดขึ้น
ในปี พ.ศ. 2416 ราชสำนักกรุงเทพฯ จึงได้ส่ง "พระนรินทรราชเสนี (พุ่ม ศรีไชยยันต์)" ไปเป็นข้าหลวงดูแลสามหัวเมืองใหญ่ประจำที่นครเชียงใหม่ เพื่อควบคุมดูแลปัญหาในนครเชียงใหม่ นครลำปาง และนครลำพูน แต่ก็ยังมิสามารถแก้ไขปัญหาได้ ขณะนั้นหัวเมืองขึ้นของพม่าเป็นจำนวนมากต่างประกาศเป็นอิสระ และได้ยกกำลังเข้าโจมตีหัวเมืองชายแดนล้านนา ความวุ่นวายที่เกิดขึ้นนี้เกินกำลังที่เชียงใหม่ และเมืองบริวารจะจัดการได้ ในขณะนั้นสถานการณ์ภายในเมืองเชียงใหม่ก็มีปัญหา เนื่องจากพระเจ้าอินทวิชยานนท์ทรงชราภาพขาดความเข้มแข็งในการปกครอง เจ้านายชั้นสูงเริ่มแก่งแย่งชิงอำนาจกัน..