I don't see them as having the same meaning. 1) tells me that the action didn't happen. 2) & 3) could carry that meaning as well, but not necessarily.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.