Upload may not be supported on some devices