Skip to main content

Troubleshooting and frequently asked questions

Start with the exact failing operation and current saved state. Keep tenant, screen, record ID, non-secret error and intended result. Do not attach private receipt evidence, credentials or real beneficiary identities to shared support material.

Common symptoms​

SymptomCheck and recovery
Charity unavailableCHARITY/PARTY capability and relevant permissions; donation screens also need ORGANIZATION
Financial actions absentCHARITY_FINANCE/dependencies, finance view, action authority, unit scope and state
No active unit offeredExplicit grants and unit activity; role permissions alone do not grant units
Known donor unavailableActive Party, DONOR role, correct tenant and picker access
Party picker absent on donor activationCheck party.view
Public anonymity lost when choosing unidentifiedExpected: unidentified has no Party and cannot request known-donor anonymity
Restricted fund save refusedSupply approved restriction description
Fund code conflictReview existing code/tenant before creating variations
Used fund restriction cannot changePermanent financial-use protection; create an approved new fund
Draft allocation refusedUnique fund rows, active funds, positive exact amounts and exact sum
Draft edit blocked despite update rightBrowser requires sensitive view to preserve redacted notes
Posted draft-edit URL failsPosted records cannot use ordinary edit; choose eligible financial correction
GBP draft cannot postBase-currency match and minor-unit precision for total and all splits
Settings activation conflictsExisting journal/payment base-currency compatibility; investigate diagnostic
Receipt date refusedMust be no later than business date and tenant-local today
Business date did not change at midnightExpected: explicit authorised calendar advance
No route offeredMatch unit/currency/activity; correction additionally matches method/holding and debit-account permission
Mapping missingConfigure exact allocated fund's approved revenue account
Preview changed or calendar staleReload configuration/record and generate a new reviewed preview
Confirmation response lostPreserve and retry original stored intent
Wrong amount/donor/date after postingOutside current classification correction; obtain separate approved procedure
Duplicate reversal refusedDistinct canonical POSTED record, matching evidence/fields and no invalid dependencies
Historical inactive-unit record missingRetained explicit grant plus inactive-unit view and ordinary finance/donation access
Notes/reasons blankCould be redacted; check sensitive-view authority before concluding absent
Receipt absent from customer PaymentsExpected: generic payment register excludes Charity receipts
Sponsorship menus missingCHARITY_SPONSORSHIP, CARE and sponsorship/approval rights
Beneficiary missing from sponsor pickerCurrent eligibility, alias and profile-sharing consent; do not bypass privacy
Restricted fund missing from sponsorship dropdownCheck activity/type and first-page browser loading limitation
Facility/programme options incompleteSeparate lookup permissions and current browser fallback behaviour
Sponsor duplicate conflictACTIVE and PAUSED relationships both occupy the same sponsor/target live slot
Resume absentPaused target may need transfer because eligibility ended
Transfer rejectedFacility/programme only; active tenant target, current version and no destination duplicate
Update cannot be editedOnly DRAFT/REJECTED content editable; approved/published is frozen
Self-approval/rejection refusedDifferent user from submitter required
Photo approval refusedCurrent beneficiary public-photo consent, separate from profile-sharing consent
Published update not deliveredExpected: marking publication sends nothing
Coverage contains <5Privacy suppression, not a load failure; preserve in exports
Coverage does not show money paidRelationship report; no donation-to-sponsorship instalment linkage

Diagnostic order​

Frequently asked questions​

Does activating a donor create a Partner? No. It adds DONOR to an existing Party.

Is public anonymity the same as unidentified? No. Public anonymity retains a known internal donor reference. Unidentified means no Party is recorded.

Can a sponsorship use an unrestricted fund? No. It requires an active restricted fund. Ordinary donations can allocate to either eligible type.

Does the application collect monthly commitments? No. Frequency records the commitment; no automatic collection or reminder is performed.

Is the internal payment number a statutory receipt? No. No statutory/donor acknowledgement is issued by posting.

Can I post a foreign-currency gift with my own rate? No. Non-base drafts can exist; current Charity posting is base-currency-only without manual FX.

Can correction repair a wrong donor or receipt date? No. It changes approved classification while keeping the actual receipt invariants.

Does duplicate reversal pay money back? No. It removes verified duplicate bookkeeping, leaving the canonical receipt recognised.

Does a successful preview guarantee confirmation? No. Permissions, record version, calendar and configuration are rechecked.

Can an officer see a beneficiary's real name through sponsorship? No. The projection is alias-only and does not open the confidential Care record.

Does approval prove the message contains no personal information? No. Human reviewers must inspect the free text. Server checks do not replace content review.

Does Mark published recheck every consent? The implemented eligibility/photo check runs at approval; publication checks approved state and authority. Follow current consent review before external use.

Where is the campaign/Gift Aid/volunteer page? Those workflows are not presented in the reviewed Charity navigation. A declared capability name does not prove a delivered screen.

Support template​

Tenant: BHT
Screen: Charity / donation detail
Record: donation #501 (training example)
Operation: generate classification-correction preview
Observed state/version: POSTED / current displayed version
Expected result: approved complete replacement allocations
Observed error: exact non-secret message/code
Pending original intent: yes / no / unknown
Reloaded saved state: yes / no
Internal approved request: BHT-FIN-014

For an uncertain command outcome, report what is saved separately from what was requested. Never broaden permissions, change currency labels, remove fund restrictions or create duplicate identities solely to remove an error.