The error you are seeing is based the SQL query looking for (Failed to get value for attributes=[Device Name, OS Family])
CPPM is looking in the database to see if the device authenticating has those two attributes. In some case you will need to create a new filter to ignore those fields or ignore the errors. (in my lab I have the same service for guest and device auth. On some of my device they auth and do not have all the attributes that the guest devices are looking for, so I will get an error but the auth will still be successful.
Its all based on what you look for in the authorization and how your authz source is built.