I have used swoobat with simple ability holding weakness policy before, I tried it on sword and shield now and the weakness policy did not activate, was there an update to it in gen 8 ? Thanks
You must be using Klutz Swoobat, as that would prevent the use of the Weakness Policy.
Source: Experience