• ulrichgenisson

    (@ulrichgenisson)


    I am reaching out regarding a critical issue with the AWeber for WordPress plugin that started occurring on my website on February 21st, 2026. This issue is causing Fatal Errors during our user registration process, preventing other essential plugins (like LearnDash and PaidMembership Pro) from completing their tasks.

    Technical Environment:

    • WordPress Version: 6.9.4
    • PHP Version: 8.3
    • Plugin: AWeber for WordPress

    The Error: My PHP error logs are consistently showing the following Fatal Error: PHP Fatal error: Uncaught TypeError: Argument #1 ($item) must be of type AWeber\Model\AWeberCollectionItem, null given, called in [...]/wp-content/plugins/aweber-for-wordpress/class-aweber-core.php on line 107

    Problem Analysis: The error appears to be triggered during the user registration/checkout hook. It seems that the plugin is receiving a null value or an unexpected data structure from the AWeber API, which the current plugin code does not handle, leading to a script crash.

    As a result, the entire PHP execution stops at the AWeber integration step, preventing subsequent actions (such as granting course access in LearnDash) from executing, even though the payment is successful (Stripe 200 OK).

    Response from AWeber support—after identifying the bug took me 34 working days:

    Thanks for reaching out! This is a known issue and a fix is currently being worked on. We will follow up via email once the fix is in place. …/… I do not have an ETA for when this will be resolved but it is actively being looked into.

You must be logged in to reply to this review.