There are two potential issues that I know of:
1) The file size might be too big-- I think 2mb is the limit.
2) The file might not be a JPEG-- the new Apple phones use a different format, for instance.
Beyond that, it probably requires Adam or Glenn, as that is the limit of my knowledge.