Cloudflare Tunnel Caching causes WP Plugin to malfunction

I have a WordPress website hosted on an elderly laptop using Cloudflare Tunnel.
It has been working perfectly for static pages. However for pages using plugins Cloudflare’s caching has caused malfunctions for anonymous visitors but not users who have logged in to WordPress. On another site using a static IP and not using Cloudflare the WordPress plugin is functioning correctly and not disrupting functionality for anonymous users.
Is this a known issue? Is there a work around?
Thanks for your help in advance.