Are you working with thin provisioned virtual disks? In case a thin provisioned virtual disks cannot be increased due to disk space issues on the datastore, ESXi will pause the VM to avoid guest OS issues. In such a case, the guest OS - which is not aware that it runs on a thin provisioned virtual disk - would not be able to write its data although it can see available disk space.
André