Issues with include_role - missing roles when included more than once

Hi,
even though the original issue I reported on GH has been resolved, seems like another one has been introduced - I’ve updated the ticket with the details - https://github.com/ansible/ansible/issues/18026 - but can’t reopen.

In brief the issue is when same role is included more than once, all the subsequent includes are ignored in the execution.

I can open new GH ticket, but seems like it would make more sense to reopen current one. @jimi-c or @bcoca - might be of interest.

Thanks, Stepan