To perform diff backups we need files that are static in nature, we are doing checksums on blocks of a file x size in bytes. The base VMDK will be this way, but your open snap shot will not and its checksum will change because of the nature of snap shots are growing files. Thus diff backups of VM's with open snap shots are not supported.