Fail gracefully when VB does not yield a valid posterior

Issues warning, then resets the posterior