tmx should emit messages when state checks fail