Was getting this error when applying a host profile. It happened after I changed the DVS/vDS 'NAME'. I updated it in the host profile too. It's a nondescript error that I couldn't figure a way around. So what did I do? Deleted the profile and created a new host profile based on a host I knew was configured correctly. Voila, SFCB configuration has changed error/noncompliant host profile state GONE!
Resolve by simply deleting and recreating host profile.