If you have an empty weapon and you reloaded directly from a crate by selecting the item of ammo from the container and close the inventory menu before the reload animation finishes, the weapon will not successfully reload.
Confirmed with launchers, and M320.