ข้อความข้อผิดพลาด “Verification codes cannot be sent to phone numbers at this time” มักปรากฏเมื่อคุณพยายาม Sign In, Reset Password, เปิด Two-Factor Authentication หรือ Recover Apple ID นี่ไม่ใช่ปัญหา “OTP Didn’t Arrive” ทั่วไป แต่บ่งชี้ว่า System ไม่ได้พยายามส่ง Code เลย ตั้งแต่แรก
เมื่อคุณขอ Verification Code กระบวนการเป็นแบบนี้:
You (Request) ➝ Apple’s Verification System ➝ Carrier Network ➝ OTP (SMS)
ถ้า ส่วนไหนของ Chain นี้ล้มเหลว Verification Code จะ ไม่ถูกส่ง และ Error ปรากฏทันที
ในส่วนใหญ่ ความล้มเหลวเกิดที่จุดต่อไปนี้:
| Failure Point | Description |
|---|---|
| Apple Backend Restrictions | Temporary Service Blocks, Security Flags หรือ Internal Validation Errors หยุดระบบไม่ให้ส่ง Code |
| Carrier หรือ Routing Issues | Short Code Filtering, Poor Routing, Unsupported Regions หรือ Overloaded SMS Gateways ป้องกันไม่ให้ส่งถึง |
| Number Eligibility Problems | VOIP/Virtual Numbers, SIM ใหม่เปิดใช้, หรือ Lines ที่ไม่ได้ Verify อาจถูก Reject โดยระบบ Apple |
| Region หรือ Account Mismatch | Mismatch ระหว่าง Apple ID Region และประเทศของหมายเลข หรือ Locales ที่ไม่รองรับ บล็อกการส่ง Code |
ตอนนี้คุณเข้าใจ ทำไม Error นี้เกิดขึ้น คุณสามารถทำตามโซลูชันด้านล่างเพื่อแก้ไขได้อย่างมีประสิทธิภาพ
จำไว้ วิธีเหล่านี้แก้ Client-side Issues** เท่านั้น ถ้าปัญหามาจาก Apple Backend หรือ Carrier-level Restrictions การแก้ไขสมบูรณ์อาจไม่เป็นไปได้จากด้านคุณ ในกรณีนั้น คุณอาจต้องรอ หรือติดต่อ Support แตเราจะ ลองทุกวิธีที่เป็นปฏิบัติ เพื่อให้โอกาสดีที่สุดในการแก้ไข
ก่อนเริ่ม: Preliminary Checks
ระบบของ Apple จะไม่เริ่มกระบวนการส่ง Code ถ้าอุปกรณ์ของคุณสื่อสารกับ Server ไม่ได้ Weak Network หรือ SIM ไม่ Active เป็น Silent Blockers ปกติระหว่าง Sign-in หรือ Setup
- ตรวจสอบว่าไม่มี VPN หรือ Captive Portal Active
- ใส่ SIM Card ที่ Active หรือเปิด eSIM
- ถ้า Verification Code ไม่มา ใช้ Trusted Apple Device อื่น: Settings → [Your Name] → Password & Security → Get Verification Code
- ถ้าไม่มีอุปกรณ์อื่น ไป appleid.apple.com เพิ่ม Temporary Trusted Number และลองใหม่
- ถ้าพยายามล้มเหลวหลายครั้ง รอ 몇 ชั่วโมง ก่อน Retry เพื่อ Reset Rate Limits
Quick Fix: ก่อนลองอะไรซับซ้อน ลองกด “Resend Code” ซ้ำๆ ทุก 15–30 วินาที ผู้ใช้หลายคนรายงานว่าหลายครั้ง Code มาถึงในที่สุด [Source: Reddit]
1. เพิ่ม Special Character ตอนสร้าง Apple ID
ระบบของ Apple รัน Automated Security Checks ก่อนส่ง Verification Code ใดๆ Weak Password อาจกระตุ้น Checks นี้และบล็อกกระบวนการเงียบๆ การเพิ่ม Special Character (อย่าง !, @, #, $) ทำให้ Password แข็งแรง และผ่าน Checks ได้สำเร็จ
- ไป Apple ID Account Creation (บัญชีใหม่) หรือ Sign-in Settings (บัญชีมีอยู่)
- ตั้งหรือเปลี่ยน Password ให้มี Special Character อย่างน้อยหนึ่งตัว (เช่น
!,@,#,$) - Save Password ใหม่
- กลับไปหน้า Verification และ ขอ Code ใหม่
- ถ้ายังไม่มา รอไม่กี่นาที และ Retry อีกครั้ง
2. ตรวจสอบว่าเบอร์โทรมี Eligibility (คุณสมบัติ)
ระบบยืนยันของ Apple อาจ Reject หมายเลขที่ไม่ผ่าน Criteria เงียบๆ เช่น SIM ใหม่เปิดใช้, VOIP Lines หรือหมายเลขจาก Unsupported Regions ถ้าหมายเลขไม่ Eligible Request จะไม่เริ่มเลย
- ใส่หมายเลขในรูปแบบ International เต็ม (เช่น
+1…,+44…) - ถ้าหมายเลขใหม่หรือเพิ่ง Port มา รอ 24–48 ชั่วโมง ให้ Network Activation สมบูรณ์
- หลีกเลี่ยง VOIP หรือ Virtual Numbers Apple บล็อกบ่อย
- ถ้าเป็นไปได้ ใช้ Trusted Number (เช่น ครอบครัว/เพื่อน) ชั่วคราวสำหรับ Verification
- คุณสลับกลับหมายเลขเดิมได้ภายหลัง เมื่อมัน Eligible แล้ว
3. สลับ Network (Wi-Fi หรือ Mobile Data)
ระบบยืนยันของ Apple อาจ Block หรือ Flag Requests จาก Wi-Fi Networks หรือ IP Ranges เฉพาะ บ่อยครั้งเพื่อ Routing Problems, Regional Restrictions หรือ Shared Networks การสลับ Network ช่วย Bypass Silent Blocks นี้
- ถ้าคุณอยู่บน Wi-Fi ปิดมัน และใช้ Mobile Data แทน
- ถ้าอยู่บน Mobile Data แล้ว ลองเชื่อม Wi-Fi อื่น (เช่น บ้าน/ออฟฟิศ)
- หลีกเลี่ยง VPNs, Public Wi-Fi หรือ Networks ที่มี Firewall เข้มงวด
- หลังสลับ Restart Verification Process และขอ Code ใหม่
4. เพิ่ม Apple ID ผ่าน Mail Account หรือ App Store Setup
ถ้าคุณรับข้อความทั่วไปได้ แตไม่เคยได้ Code ของ Apple ระหว่าง Main Sign-in Request ของคุณอาจถูก Block Upstream (Cache, Throttle หรือ Routing) Mail Account Setup ใช้ Authentication Path ที่ต่างกัน จากหน้าจอ Apple ID มาตรฐาน Alternate Path นี้:
- สร้าง Fresh Authentication Session โดยไม่มี Cached State
- ใช้ Rate-limit และ Routing Path ที่ต่างกัน
- Reinitialize Trusted Phone Challenge จากศูนย์ ถ้า Main Flow ติด Clean Path นี้มัก Trigger SMS Challenge สำเร็จ
- บน iPhone/iPad: ไป Settings → Mail → Accounts → Add Account → iCloud
- Sign In ด้วย Apple ID และเลือก “Text Message” เมื่อถาม
- ใส่ Code เมื่อมาถึง แล้วกลับไป Original Sign-in Process ถ้าต้องการ
ถ้านี้ไม่ได้ ลอง App Store Path:
- ข้าม Apple ID Creation ระหว่าง Setup เริ่มต้น (หรือ Sign Out ถ้าติด)
- เปิด App Store และลองดาวน์โหลด Free App ใดๆ
- เมื่อ Prompt แท็บ Create New Apple ID หรือ Sign In
- ใส่หมายเลข และเลือก SMS สำหรับ Verification
- ทำให้เสร็จเมื่อ Code มาถึง
5. เริ่ม Verification ผ่าน Apple Music
บริการของ Apple ไม่ได้ใช้ Sign-in Path เดียวกันทั้งหมด Apple Music Sign-in Process เรียบง่ายกว่า และมักข้าม Extra Checks ที่บล็อก Main Flow การ Sign In ที่นี่ก่อน ช่วย Initiate Cleaner Route สำหรับบัญชีของคุณ เพิ่มโอกาสรับ Code
- ไป music.apple.com
- คลิก “Sign In” และใส่ Email
- เมื่อ Account Setup ส่วนหนึ่งเสร็จ กลับไปหน้า Sign-in เดิม
- ขอ Code อีกครั้ง ในหลายกรณี มันมาทันทีหลังขั้นตอนนี้
ถ้า ไม่มีวิธีไหนข้างบนทำงาน ปัญหาน่าจะเกินการควบคุมของคุณ นี่มักบ่งชี้ปัญหากับ Backend Systems ของ Apple หรือ Carrier ของคุณ
ขั้นตอนต่อไปที่ดีที่สุด:
- รอและลองใหม่หลัง 몇 ชั่วโมง (โดยเฉพาะถ้าปัญหาชั่วคราว)
- ติดต่อ Mobile Carrier ให้แน่ใจว่าไม่มี Restrictions กับ Short Codes
- ติดต่อ Apple Support และรายงาน Error โดยตรง
ABOUT THE AUTHOR

Muhammad Zubyan
Muhammad Zubyan เป็น Google IT Support Professional ที่ได้รับการรับรอง มีประสบการณ์กว่า 7 ปี ทำงานกับคอมพิวเตอร์มากกว่า 1500 เครื่อง ได้ Insights ที่มีค่า ทำให้ตรวจจับและ Troubleshoot Root Cause ที่ซับซ้อนของ Windows Issues และ Errors ได้ นอกจากการจัดการ Appuals เป็น Senior Editor เขากำลังพัฒนา Game Optimization Program ของตัวเอง ที่服务ทั้ง Gamers และ Casual Users