Texture resolution
The problem
Mobile GPUs cap texture sizes (commonly 4096px) and large textures dominate download size and memory. Oversized textures cause failed loads or black materials in AR.
The fix
Resize to 2048px in any image editor or at export time; use JPEG for color maps without alpha.
Check your model now
The free AR Readiness Auditor tests this (and 15 other failure modes) right in your browser — your model is never uploaded.