When trying to take a snapshot of a VM that is on a vvol you might get an error as per Title.
Looking at the vmkernal logs you will see message similar to this:
[rt 1] No Space - did not find enough resources after second pass!
7.x
8.x
In order to work around this issue: