fix reporting/logging HARD|SOFT states