The is the second time I’ve clicked random hero and filtered the hero list to be specialist or assassin only and when the match started I was Morales. Either morales is no longer limited to the support pool or there’s a bug in the random hero code.
Personally I hate playing as morales and since this has now happened twice I decided to report the bug in hopes that it is fixed.