The following page provides additional information:
Shrinking SQL Server Data Files – Best Practices
DBCC ShrinkDatabase Fails from Microsoft Blog forums discuss this issue further for the error itself
Note: We provide links to third-party websites in an effort to help you resolve your issue. We are not responsible for the information on third-party websites, and we cannot assist with implementing resolutions from these websites.
Connect and collaborate with fellow Blackbaud users.