S        This expression reads back the current or last deny reason the server has set for the current interactive condition.


It will includes all deny triggers:


If you read this expression outside of an interactive condition, it will return whatever the last deny reason was. However, to get a consistent response, you should not read it outside an interactive condition.