Now you've asked for a fight with an IT guy
Actually - it is likely to be related to something other than size. If it was just size the system would error saying the file is too large. I've sometimes encountered problems when the file has had some weird encoding issue or such like.
Ah well - never mind - it worked after all!!