{"id":19032036,"date":"2026-09-29T08:38:41","date_gmt":"2026-09-29T08:38:41","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/plugin-keeps-deactivating-11\/"},"modified":"2026-09-29T08:38:41","modified_gmt":"2026-09-29T08:38:41","slug":"plugin-keeps-deactivating-11","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/plugin-keeps-deactivating-11\/","title":{"rendered":"Plugin Keeps Deactivating"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">What I confirmed:<\/p>\n\n\n\n<ul>\n<li>Swiftcomplete 2.1.0 contains an internal\u00a0<code>ERROR_THRESHOLD<\/code>\u00a0of\u00a0<strong>5<\/strong>, explicitly described as \u201cError count threshold before deactivating plugin.\u201d<\/li>\n\n\n\n<li>On 28 September, it produced two clusters of five fatal errors.<\/li>\n\n\n\n<li>Each fatal error reports infinite recursion in:<br \/><code>swiftcomplete\/includes\/Core\/ErrorHandler.php:121<\/code><\/li>\n\n\n\n<li>Its error handler is therefore crashing while trying to handle another exception. That recursion masks the original exception, and after five failures the plugin calls WordPress\u2019s deactivation mechanism.<\/li>\n\n\n\n<li>Logs show it active again between the two clusters, explaining why it appears to keep switching itself off.<\/li>\n<\/ul>\n","protected":false},"template":"","class_list":["post-19032036","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19032036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19032036\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=19032036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}