Let me clarify what I mean.
If I as the host check "Excludes investigator" from Town Investigative, and for the sake of argument let's say there are no Town Random.
The Role card for investigator will disappear and it will show "Excludes investigator" in the role list. This is completely fine!
However, if the host tinkers with the percentage setting for investigator and make them 0% (without checking "excludes investigator"), the role card for investigator won't show up on the top, BUT in the role list it will not say that Town investigative excludes investigator. This is problematic as it's very hard to see that one role is missing among the role cards, and might screw evil claims.
Edited for fact correcting.