When looking at your site, I can still see that the All in One SEO Pro plugin is still enabled.
I'm not quite sure what you mean by "no image previews when sending CPT links" but I'm assuming you're talking about posting links on social media or through apps.
The All in One SEO Pro plugin is using the same image for every single post that you share. Unless this what you have selected, it appears that every post on your site uses the following open graph properties:
<meta property="og:image" content="https://thelabradordirectory.com/wp-content/uploads/2025/07/7ba91be2-9abf-4ff8-a55a-482e4fa47e00-768x578.jpg" />
I would recommend trying an SEO plugin, which integrates better with GeoDirectory, or otherwise contact All in One SEO Pro to ask about their plugin compatibility with GeoDirectory.