Meta description is only a suggestion for google. If the description does not fit the search term or the content then google will very often replace it with content from the page.
A good meta description describes what the page is about, it is not a sales pitch, so if your version is not showing then it could be a good time to re-write it.