The twitter:image path is not working when an images array is defined in a page bundle’s front matter. It only works when the page bundle includes images with feature, cover, or thumbnail keywords in the file name AND there is no images array defined in front matter.
This issue is described in more detail here.
Is this a bug with Hugo’s internal templates?