The messages received are not necessarily errors and are expected with SQL Server databases. This occurs because the shrinking of a file is limited to a specific value.

The following page provides additional information:

Why you want to be restrictive with shrink of database files
 
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.