Ok, this is a wierd one, but I couldn't think of anything to ask! lol!
I know Cradily can't learn Baton-Pass, but, what if my Grumpig used Skill Swap for Cradily's Suction Cups, then Skill swapped it to... let's say, a Mawile.
Mawile uses Baton-Pass, WHAT WOULD HAPPEN? Baton-Pass requires switching, which Suction Cups prevents.
Would Baton-Pass go through? Or would it fail?