Thanks, @isaumya.
I had checked the browser console to see if any errors were occurring, but I didn’t see any. However, I’m not sure which of the other changes I recently made on my site did it but this issue appears to be resolved and I can use the front-end visual builder on my Divi site with this plugin. In this case, it does appear that this was indeed a configuration issue on my end and not an issue with the plugin.
As for the other “issue,” I went ahead and changed the settings and checked the log afterward. It appears the plugin is clearing Cloudflare cache for the page I’m editing, as well as the author’s page, the feed for the author’s page, and then the home page. I do have the “Purge cache for related pages only” setting enabled. My understanding is that this would only clear cache for that particular page but perhaps I misunderstand and it clears a little bit more than that? Is there another setting I should enable instead so that only that particular page, or at least to not the home page included, have their Cloudflare cache purged?
The following are the log results I got after I made a small edit to a particular page, saved the page, and then manually cleared the Cloudflare cache for that page using the “Purge cache for this page only” option in the admin toolbar:
[2021-06-14 04:25:12] [preloader::task] Preloading complete
[2021-06-14 05:06:46] [cache_controller::purge_cache_queue_write] queue file not exist
[2021-06-14 05:06:46] [cache_controller::purge_cache_queue_write] URLs in purge queue Array
(
[purge_all] =>
[urls] => Array
(
[0] => https://example.com/EditedPage/
[1] => https://example.com/author/AuthorPage/
[2] => https://example.com/author/AuthorPage/feed/
[3] => https://example.com/
)
)
[2021-06-14 05:06:46] [cache_controller::purge_cache_on_post_edit] Purge Cloudflare cache for only post id ### and related contents - Fired action: clean_post_cache
[2021-06-14 05:06:46] [cache_controller::purge_cache_queue_write] URLs in purge queue Array
(
[purge_all] =>
[urls] => Array
(
[0] => https://example.com/EditedPage/
[1] => https://example.com/author/AuthorPage/
[2] => https://example.com/author/AuthorPage/feed/
[3] => https://example.com/
)
)
[2021-06-14 05:06:46] [cache_controller::purge_cache_on_post_edit] Purge Cloudflare cache for only post id ### and related contents - Fired action: edit_post
[2021-06-14 05:06:46] [cache_controller::purge_cache_queue_write] URLs in purge queue Array
(
[purge_all] =>
[urls] => Array
(
[0] => https://example.com/EditedPage/
[1] => https://example.com/author/AuthorPage/
[2] => https://example.com/author/AuthorPage/feed/
[3] => https://example.com/
)
)
[2021-06-14 05:06:46] [cache_controller::purge_cache_on_post_edit] Purge Cloudflare cache for only post id ### and related contents - Fired action: clean_post_cache
[2021-06-14 05:06:46] [cache_controller::purge_cache_queue_write] URLs in purge queue Array
(
[purge_all] =>
[urls] => Array
(
[0] => https://example.com/EditedPage/
[1] => https://example.com/author/AuthorPage/
[2] => https://example.com/author/AuthorPage/feed/
[3] => https://example.com/
)
)
[2021-06-14 05:06:46] [cache_controller::purge_cache_on_post_edit] Purge Cloudflare cache for only post id ### and related contents - Fired action: edit_post
[2021-06-14 05:06:46] [cache_controller::purge_cache_queue_start_cronjob] Purge queue cronjob started successfully - Timestamp 1623647206
[2021-06-14 05:06:54] [cloudflare::purge_cache_urls] Request URL: https://api.cloudflare.com/client/v4/zones/ZoneID/purge_cache
[2021-06-14 05:06:54] [cloudflare::purge_cache_urls] Request Body: {"files":["https:\/\/example.com\/EditedPage\/","https:\/\/example.com\/author\/AuthorPage\/","https:\/\/example.com\/author\/AuthorPage\/feed\/","https:\/\/example.com\/"]}
[2021-06-14 05:06:55] [cloudflare::purge_cache_urls] Response: {
"result": {
"id": "ZoneID"
},
"success": true,
"errors": [],
"messages": []
}
[2021-06-14 05:06:55] [cache_controller::purge_siteground_cache] Purge whole Siteground cache
[2021-06-14 05:06:55] [cache_controller::start_cache_preloader_for_specific_urls] Adding these URLs to preloader queue: Array
(
[0] => https://example.com/EditedPage/
[1] => https://example.com/author/AuthorPage/
[2] => https://example.com/author/AuthorPage/feed/
[3] => https://example.com/
)
[2021-06-14 05:06:55] [preloader::task] Preloading URL https://example.com/EditedPage/
[2021-06-14 05:06:56] [cache_controller::purge_urls] Purged specific URLs from Cloudflare cache
[2021-06-14 05:06:56] [cache_controller::generate_new_prefetch_urls_timestamp] New timestamp generated: 1623647336
[2021-06-14 05:06:56] [cache_controller::ajax_purge_single_post_cache] Purge Cloudflare cache for only post id ### and related contents
[2021-06-14 05:06:57] [preloader::task] Preloading URL https://example.com/author/AuthorPage/
[2021-06-14 05:07:00] [preloader::task] Preloading URL https://example.com/author/AuthorPage/feed/
[2021-06-14 05:07:02] [preloader::task] Preloading URL https://example.com/
[2021-06-14 05:07:04] [preloader::task] Preloading complete
If this all looks correct to you in how it is working, then I believe this “issue”/question is resolved.