I keep running into this issue with other plugins as well, but more so with SmartCrawl and whitelisting the action never helps.
While in SmartCrawl I receive the message.
Background Request Blocked
Wordfence Firewall blocked a background request to WordPress for the URL /wp-admin/admin-ajax.php. If this occurred as a result of an intentional action, you may consider whitelisting the request to allow it in the future.
I do not want to keep putting Wordfence into learning mode as a workaround since this will put my sites at risk (is on a multisite w/ mission critical sites). Can this get properly fixed once and for all to figure out why this happens with your plugins?
We have developed closed-souirce plugins too that leverage admin-ajax.php and never run into this issue with those. Thanks for looking into this!