Picture the following scenario.
A creature attacks me, and through any combination of features, spells, conditions and other effects (for example, I am a Recklessly Attacking barbarian being Recklessly Attacked by another creature while prone, restrained, and under the effects of faerie fire), it would normally attack with advantage.
However, I have taken the Dodge action, causing attacks against me to be made with disadvantage. Normally,
If circumstances cause a roll to have both advantage and disadvantage, you are considered to have neither of them, and you roll one d20.
So far so good, but there is an added complication - I am playing a Wildhunt Shifter (using the Eberron: Rising from the Last War version), which gives me the following feature,
While shifted, (...) no creature within 30 feet of you can make an attack roll with advantage against you, unless you're incapacitated.
Now, the question is, does the Wildhunt feature negate the advantage on the attack (thus making the final attack be made with disadvantage, with no advantage to cancel it out), or do the advantage and disadvantage cancel each other out first, and only then does the feature say the attack roll cannot be made with advantage, which it is not?