نجران لم تكن مصدر المشكلة بل عسير، إذ أدرك الأدراسة أن بن سعود سيبتلع بلادهم فنقضوا الحلف بينهم وبينه والتحقوا بالإمام عام 1933 وكانت قوات بن سعود تحاول استعادة السيطرة على نجران حينها، فهرب كثير من سكان نجران إلى عسير وقامت الحرب اليمنية السعودية عام 1934 وكانت حربا بين الأدارسة في عسير وجازان والحديدة التابعة للإمارة الادريسية حينها وبن سعود ولم تشتبك قوات الإمام مع بن سعود إلا في نجران ، واستعاد بن سعود نجران وإنسحب من مائة كيلو متر بعد صبيا كانت قد سقطت بيده من الأدارسة وتم توقيع معاهدة الطائف في 1934 لإدراك الإمام أن قواته لن تصمد أمام قوات بن سعود وقوات سلاطين قبائل جنوب اليمن وكلاهما كان متعاهداً مع الإنجليز نصت المعاهدة بين الإمام والإنجليز على ضرورة تجديدها كل أربعين سنة ومع بن سعود كل عشرين سنة وكانت هذه المعاهدة هي ماحدد حدود ماعُرف بشمال اليمن بين بن سعود في شماله والإنجليز وسلاطين ماعُرف باليمن الجنوبي في جنوبه وجاء في المعاهدة أن تُضم عسير إلى السعودية عقب وفاة الأمير الإدريسي