Mega Banette has the ability Prankster which does not work against Dark Types, so Disable will fail on Dark Types.
Additionally Disable is not coded 100% correctly, it will fail on moves which have 5 PP like Hydro Pump for example after the move was used 2-3 times (not 100% sure).
However while this is known by the developers already it wont get fixed until the AI update from what I know.