In the Editor of SQL Navigator, the 'SET ROLE' statement is recognized as a SQL*Plus command and it is ignored when executed.
WORKAROUND:
Use Execute Immediate ('SET ROLE...') command instead.
STATUS:
Waiting for a fix to be released in a future version of the SQL Navigator.