Troubleshoot QCFUM User Creation or Invite-Link Failures

QCFUM Direct Create and Invite Links share some account checks but have different workflow dependencies. Start with the exact message QCFUM returned, then verify ACL, entitlement, Profile/Pack availability, duplicate identity data, and email separately.

Do not treat an email failure as proof that account or Invite creation failed; several QCFUM paths save the underlying record before mail delivery is attempted.

Direct Create Checklist

  • Confirm the manager has qcfum.frontend.create, is logged in, and the site has active QCFUM entitlement.
  • Confirm the selected User Type Profile is published and within the current tier allowance.
  • Check the manager’s per-tier created-user limit: Basic 10, Pro 100, Max/All Access unlimited.
  • Enter a valid name/email and ensure neither the email nor resulting username conflicts with an existing Joomla user.
  • If Access Expires is used, confirm Pro+ temporary-access support.
  • If creation reaches Joomla but QCFUM cannot write its created-user tracking row, QCFUM attempts to remove the untracked Joomla account and returns a cancelled-creation error.

Invite Link Checklist

  • Confirm qcfum.frontend.invite, active entitlement, and Invite Link feature access.
  • Confirm the chosen Invite Pack is published/current-tier and that its linked User Type Profile is also available and published.
  • Confirm the invitee email is valid and not already used by a Joomla account.
  • If the Invite is pending approval, no recipient link is sent until approval creates/sends the current token.
  • If the Pack says to send email, check the selected published email template and Joomla mail separately from the Invite record itself.

Understand Email Failure Boundaries

For a normal non-approval Invite, QCFUM inserts the Invite record first. If email later fails, the function can still report that the Invite Link was created, while the delivery did not occur. Use Manage Invites/Tracker and the Email Delivery Queue rather than repeatedly creating duplicate Invite records.

Check Approval State Before Retrying

Direct-created accounts that require approval already exist in Joomla as blocked/pending users. Pending Invite Links already exist as approval items. Retrying creation instead of reviewing Approval Queue can create confusion; identify the current QCFUM status first.


Community Discussion

Want to compare Joomla user-management workflows, share practical QCFUM tips, or discuss how other administrators use this feature? Visit the QC Frontend User Manager Community. For private support, bug reports, account-specific entitlement problems, or feature requests, use the QuantaCade support system.