I think I have found a way to reproduce the problem:
1. Mount a remote ftp server using curlftpfs.
2. Start a write process on that ftp mount, eg.
dd if=/dev/zero of=/file/on/ftp/mount
3. Suspend will fail as long as dd is running.
Cheers, Thiemo