Alarm is printing multiple messages when booleanarray bit goes true

Why does an Alarm print multiple messages when booleanarray bit goes true.