Pundits? Maybe some did. There are lots of pundits and I'm sure many of them get a lot wrong and some get things right by pure chance.
On the other hand, US intelligence was shouting loud and clear in mid-February that an invasion was immanent.
In any case, making a claim in October 2014 that at some point Russia would continue its invasion of Ukraine is not a particularly impressive feat.