Hello Timid, thanks for your reply.
For anyone stumbling on the same topic, ability compatibility works like this:
Those are the first columns of abilities.csv:
There are two main types of abilities, "toggle" (like transponder and sustained burn) and "duration" (active abilities like sensor burst or interdiction).
Whenever you activate an ability, be it toggle or duration, other abilities that are "On" get checked for compatibility.
The "tags" column in the csv determines compatibility. Let's say you have Sustained burn toggled On and you activate Interdiction:
Interdiction has the tag burn-, stealth-, and sensors+, so it will disable any ability that has the opposite tags.
Sustained Burn has the tag burn+, so it will be disabled.
Another example would be using Go Dark with Transponder On and Sustained Burn On: Go Dark disables both (stealth+ vs stealth-).