A note about thumbnails that should be known: WordPress will not manipulate any image larger than three megapixels. That means if the length and width multiplied are more than about three million (2000×1500) it will not create a thumbnail. The upload should still work but the thumbnail creation is skipped.