I definitely have seen Sneak Attack trigger on AoOs, but I can believe that's only when my character hasn't already used their Sneak Attack that round.
I just did a sneak attack on my turn and then a sneak attack the very next creature's turn on an AoO.