I don't think it "just happened." I think Ivy is taking revenge on Derek and Karen. Despite Karen's protests to the contrary, she doesn't believe Karen did not know about Derek and Rebecca. That, coupled with the ongoing rivalry (and why wasn't there any blowback from last week's little stunt with the text message?!?) was more than reason enough to try to hurt Karen.Dev and Ivy just happening to end up at the same bar? My eyeballs were rolling out of my head.