หากเจอข้อผิดพลาด 'Not Registered on Network' บน Android และโทรได้เฉพาะ Emergency Calls สาเหตุส่วนใหญ่คือ โทรศัพท์ถูกล็อก (Locked) หรือชำรุด หรือ SIM Card ชำรุด

ปัญหานี้รายงานทุกรุ่น Android ทั้ง Samsung, OnePlus, Xiaomi, Oppo ฯลฯ มีสาเหตุพื้นฐานหลายอย่าง ขึ้นอยู่กับผู้ผลิตและสถานการณ์:
- แอป SIM Toolkit ค้างในสถานะ Limbo – มักเกิดจากปัญหา SIM Toolkit App หากแอปสำคัญนี้ถูกขวางขวาง โทรศัพท์จะเชื่อมต่อเครือข่าย Carrier ไม่ได้ แก้โดย Reboot SIM Toolkit แบบ Manual และล้าง Cache/Data
- Network Settings ไม่สอดคล้อง – อาจเกิดจาก Network Settings Inconsistency พบบ่อยกับ Samsung แก้ได้โดย Reset Network Settings ใน Settings > Reset
- Network ไม่ได้ตั้งเป็น Auto Connect – หากเดินทางต่างประเทศและเปลี่ยน Network Mode ไป โทรศัพท์อาจเชื่อมต่อ Carrier ไม่ได้เมื่อกลับมา แก้ได้โดยตั้ง Network Mode กลับเป็น Auto-connect
มาเริ่มวิธีแก้ที่ผู้ใช้คนอื่นทำสำเร็จ:
1. Reboot SIM Toolkit App
กรณีพบบ่อย: SIM Toolkit App ค้างใน Limbo State ป้องกันไม่ให้ระบบเปิดใช้งาน Subscriber Identity Module และเชื่อมต่อ Carrier พบบ่อยบน Samsung แต่รายงานจากแบรนด์อื่นด้วย
หากเป็นกรณีนี้ แก้ได้โดย Restart โทรศัพท์ โดยไม่มี SIM Tray ล้าง Data และ Cache แล้วยืนยัน Permission ของ SIM Toolkit ใหม่ – จะทำให้โทรศัพท์ Re-initiate SIM Toolkit แก้ปัญหาในกรณีส่วนใหญ่
ขั้นตอนละเอียด:
- ถอด SIM Card Tray นำ SIM Card ออก

หมายเหตุ: โทรศัพท์ส่วนใหญ่มี SIM Key สำหรับเปิด Tray หากไม่มี ใช้เข็มหรือไม้จิ้มฟันได้
- ถอด SIM Card แล้ว Reboot โทรศัพท์ปกติ กด Power > Restart

- หลังบูทเสร็จ เข้า Settings จากหน้าจอหลัก
- ใน Settings เลื่อนลง แตะ Apps

- ใน Apps ใช้ Search หา 'SIM Toolkit' แตะเข้าไป (หรือเลื่อนหาในรายการ Apps)
- ในเมนู SIM Toolkit เลื่อนลงล่าง แตะ Force Stop ให้แน่ใจว่าแอปไม่รันอยู่

- แตะ Storage (ภายใต้ Usage)

- ในเมนู Storage ล้าง Data และ Cache ทั้งคู่ ผ่านเมนูแต่ละอย่าง จะมี Prompt ยืนยันทั้งสองครั้ง

- กลับไปเมนู App info เดิมของ SIM Toolkit แตะ Permissions

- ในแท็บ Permissions แตะปุ่ม Action ขวาบน เลือก All permissions ดูภาพรวม Permission ทั้งหมด
- เมื่อเห็น Permission ทั้งหมดแล้ว แตะแต่ละ Permission กด Ok ที่ Prompt เพื่อให้ SIM Toolkit มีความสามารถเชื่อม Mobile Data กับ Carrier

- เสียบ SIM Tray กลับไป ใส่ SIM Card ดูว่าข้อผิดพลาดหายหรือยัง
หากยังมีปัญหาเดียวกัน ไปวิธีถัดไป
2. Reset Network Settings
อีกสาเหตุคือ Network Inconsistency เกิดจากหลายเหตุผล แต่วิธีแก้เหมือนกันส่วนใหญ่ ทุกรุ่น Android – Reset Network Settings ขั้นตอนแตกต่างกันเล็กน้อยตามผู้ผลิต แต่ส่วนใหญ่ทำได้จากเมนู Reset ใน Settings:
- จากหน้าจอหลัก เข้า Settings
- ใน Settings เลื่อนลงสุด แตะ Reset หมายเหตุ: Samsung อยู่ใน General Management

- ในแท็บ Reset แตะ Reset Network Settings

- ในหน้า Reset Network Settings แตะ Reset Settings ยืนยันกด Reset อีกครั้ง หมายเหตุ: อาจถาม PIN หรือ Pattern ตามความปลอดภัยที่ตั้งไว้
- หลังได้ Success Message Restart โทรศัพท์อีกครั้ง ดูว่าปัญหาแก้ไขหลังบูทหรือไม่

หากยังเจอ Not Registered on Network หลัง Reset Network Settings ไปวิธีถัดไป
3. ตั้ง Network Mode เป็น Auto-Connect (ถ้าจำเป็น)
หากใช้ Dual SIM Android โอกาสสูงมากว่าปัญหามาจากการตั้งค่า Dual Network Modes
ค่าเริ่มต้นคือ Auto-Connect แต่หากเดินทางต่างประเทศและเปลี่ยน Network Mode เพื่อ Roaming อาจทำให้โทรศัพท์ Hard-wired ไว้ที่ 2G/3G แทนที่จะเป็น Best Available Option เมื่อกลับมา
หากเป็นสาเหตุ วิธีแก้คือเข้า Mobile Network Settings เปลี่ยนพฤติกรรม Default ของ ทั้งสอง Network Modes ให้เป็น Auto Connect
ขั้นตอน (รายงานว่าทำงานดีกับ Samsung มากที่สุด):
- จากหน้าจอหลัก Android แตะ Settings
- ใน Settings เข้า Connection > Mobile Networks

- ใน Mobile Network Settings จะเห็น 2 Network mode menus (ถ้าเป็น Dual SIM)

- แตะทั้งสองเมนู ตั้ง Sub-option ให้เป็น Auto Connect
- แตะ Network Operators ล่างสุดของ Mobile Networks

- ใน Network Operators แตะ Select Automatically รอสแกนเสร็จ

หมายเหตุ: หากใช้ Dual SIM ต้องทำทั้งสอง SIM โดยเลือกจากเมนูล่างสุด
- ทำเสร็จ Reboot โทรศัพท์ปกติ ดูว่าปัญหาแก้ไขหลังบูทครั้งต่อไปหรือไม่