In reply to dwikle:
Thanks, dwikle, I agree with you that this behavior is not expected and not very useful in my opinion, even if it is according to the SV LRM spec. My conclusion is NEVER DISABLE A BLOCK INSIDE A CLASS, instead use the process class for fine-grained process control inside classes. I’ve been getting away with violating this rule simply because, up until recently, the same tasks in different objects of the same class were not running concurrently.