Delay in showing Twitter Card image



I am having an issue with images not being shown at time of the post. There seems to be a delay and I would like to know if I can correct this.

For example, at the time of the post for the URL, there was no image.


And a few hours later, the image is showing correctly. See image here;

So why the delay? What can I do to correct?

Thanks much, J