It is “unacceptable” some care home providers are not following government guidance, a new report says.