I feel like you’re saying “primed for success” ironically but I’m not seeing the irony.
What I think OP meant to say:
All pupils found success. My success could be explained by being primed for success with 18 months of duolingo, but all pupils had similar success.
As written, it reads like "all pupils [...] primed for success by duolingo" which is perhaps why you tried to look for irony to match it with their conclusion.
Judging by the tone, I'm assuming that didn't actually occur.