OASIS

Software

30 sections
203 source tickets

Last synthesized: 2026-02-13 02:53 | Model: gpt-5-mini
Table of Contents

1. Hidden or off‑screen modal/dialog windows causing OASIS to appear to freeze

3 tickets

2. Missing user profile temp folder causing export/report path errors

2 tickets

3. Bulk SPS upload failing due to DBNull-to-String conversion on missing fields

2 tickets

4. Finance and refund processing inconsistencies (refund allocation, invoice dates, field validation)

27 tickets

5. Assessment session data issues: extra elements and transfer registration blocking result updates

61 tickets

6. Account access, registration validation and confidential/permissions flags

37 tickets

7. CERTHE template editing and formatting concerns

7 tickets

8. Missing digital certificate/badge association and absent designatory letters

17 tickets

9. Promotion codes for resit bookings

1 tickets

10. LetterWriter templates auto-ended and not visible (HECERTRE)

2 tickets

11. OASIS desktop shortcut not launching due to VPN/connection issues

12 tickets

12. Legacy PPP/TFSW exemptions incorrectly applied for pre-2004 passes

2 tickets

13. Bulk extraction of CDCS recertification expiry dates from import_table and qualification_reg

1 tickets

14. DN0022 report: numeric values parsed as text due to comma thousands separators and concatenated names

1 tickets

15. Creation of Oasis product codes for new unitised qualifications (CITF)

3 tickets

16. Certificate signature image upload and template application

2 tickets

17. LetterWriter letterhead assets and Letter Request email availability

3 tickets

18. SPS import bulk screen default selection incorrect

1 tickets

19. Run‑job/data‑pull returned no email or data when target records lacked sufficient activity

4 tickets

20. Certificate log numbering conflict for new stationery run

1 tickets

21. New laptop local UI settings, keyboard Fn behaviour and Chrome session persistence

1 tickets

22. Drag-and-drop from Outlook into CPD Audit Evidence caused OASIS crash; .msg double-drop workaround

2 tickets

23. Mixed/partial order creation when toggling between resit registration and Learning Support

2 tickets

24. Stuck web sessions after OASIS update preventing user access

1 tickets

25. Missing or failed Oasis partner file transfers (CAR files) detected on jobserver

1 tickets

26. Disabling or archiving unwanted OASIS automated reports/subscriptions

3 tickets

27. Locked OASIS history entries preventing direct production of emails or artefacts

1 tickets

28. Uncertainty about MI export for PE students with open registrations (QPR)

1 tickets

29. Inventory-linked study material blocking registration cancellation due to empty Return Site dropdown

1 tickets

30. No bulk-import capability to create memberships from spreadsheets

1 tickets

1. Hidden or off‑screen modal/dialog windows causing OASIS to appear to freeze
90% confidence
Problem Pattern

OASIS became unresponsive or stopped progressing with no error when launching customer search or generating reports. Symptoms often included missing quick‑list/customer‑search windows or Microsoft Word security dialogs opening behind OASIS, causing UI actions to hang without visible error. Affected components included the OASIS quick‑list/customer search UI and the Exam Reports → Word export flow, producing an apparent freeze on the user's workstation.

Solution

Access was restored by bringing hidden modal windows and blocking dialogs back into the visible desktop and by suppressing the blocking Word prompt. In one case an off‑screen quick‑list/customer‑search window was moved back into view using the Windows window system menu (Move) to reattach and reposition it. In report scenarios the Microsoft Word “Security Alert” dialog was brought to the foreground so the warning could be accepted and the report completed; the environment was then adjusted to suppress or bypass that Word security warning for the Exam Reports flow to prevent recurrence. Separately, occurrences of general unresponsiveness were recovered by using OASIS's “Cancel” option, after which OASIS usually continued processing; when Cancel did not restore progress, a workstation restart returned OASIS to a working state.

2. Missing user profile temp folder causing export/report path errors
95% confidence
Problem Pattern

OASIS QBEAM exports and exam report downloads failed with a path or export error referencing a missing/default folder in the Windows user profile (e.g., C:\Users\<user>), causing export or report generation to abort or return unexpected output.

Solution

The failures were resolved by recreating the expected 'temp' folder inside the affected Windows user profile (C:\Users\\temp). Once the missing 'temp' folder existed the Excel exports and the examiner feedback/report downloads completed successfully.

Source Tickets (2)
3. Bulk SPS upload failing due to DBNull-to-String conversion on missing fields
95% confidence
Problem Pattern

A bulk SPS upload failed with the error "Conversion from type 'DBNull' to type 'String' is not valid" when processing/merging contacts whose target student records had missing/null values (specifically a missing 'title' field), causing the final contact to abort.

Solution

Developers updated the SPS/OASIS merge logic to correctly handle missing/null 'title' values and to avoid attempting a DBNull-to-String conversion. The code fix was deployed (out of hours) and the bulk upload succeeded after deployment; an immediate workaround used before deployment was adding a title value to the target contact record so the upload could complete.

Source Tickets (2)
4. Finance and refund processing inconsistencies (refund allocation, invoice dates, field validation)
91% confidence
Problem Pattern

Refunds, allocations and invoice records failed to reconcile between Oasis, Workday and payment gateways, causing refunds to be blocked or rejected, refund references to be absent from bank‑statement fields, and invoices/credit notes to be misapplied or duplicated. Symptoms included strict payee/BACS validation failures, form/UI errors when using different‑bank‑account fields, discounts that blocked refunds or were misallocated, allocation records flagged as allocated without correct links, and auto‑allocation mislinks. Payment gateway integrations sometimes failed to surface older or phone transactions (notably Stripe and VeriFone), produced blank gateway report attachments, or showed refunds as accepted in gateway reports while payees reported non‑receipt. Third‑party funding flows (for example ELCAS) produced Workday invoices that were not recorded back into Oasis, producing unreconciled revenue and allocation gaps.

Solution

A combined set of data corrections, configuration/template fixes, integration recoveries, stored‑procedure/trigger ordering changes and compensating financial documents resolved most reconciliation failures between Oasis, Workday and payment gateways. Key outcomes included:

• Bank/BACS and refund payee handling: validation on bank‑name/BACS fields was relaxed to accept longer names (up to 100 characters); invoice/statement templates were corrected to the proper IBAN (GB83 BARC 2018 0010 5146 32) and template access was restricted. Refunds were aligned to use the refund payee’s correct settlement record where settlement records were accurate; refunds processed from incorrect settlement records were reversed or reprocessed and documented.

• Refund form and UI handling: routing and retry paths for refund workflows that failed when using Different Bank Account fields were adjusted so transactions could be retried and routed through the appropriate refunds UI.

• Refund reference and bank‑statement mapping: it was recorded that Oasis could request and store a refund reference but did not map that reference into the corresponding Workday payment field for bank‑statement display; the requirement and specification were logged for the specialist/app backlog.

• Payment‑gateway integration and reporting: incidents where gateways (notably Stripe) did not surface older transactions were documented. VeriFone issues were investigated: daily report attachments were sometimes blank and phone‑initiated refunds sometimes did not complete; cases were recorded where VeriFone reported a refund as processed/accepted while the payee reported non‑receipt. Operational confirmation was captured that VeriFone refunds were initiated from Oasis and sent directly to VeriFone, and that the transaction copy in Workday was informational only and did not require further Finance action. Affected transactions were logged, gateway recovery steps captured, and manual/alternative refund guidance was provided to requesters.

• Duplicate/manual invoice handling: staff‑created duplicate invoices and cases where payments were taken against duplicates were remediated by cancelling or reversing duplicate invoice lines and reallocating/reapplying payments to the correct invoices before resynchronisation to Workday.

• Discount and allocation fixes: payer‑discount (PADISC) failures were resolved by unallocating affected discounts, committing those unallocations and reprocessing refunds so discounts no longer blocked refunds. Timing mismatches caused by stored‑procedure/trigger ordering were corrected by reordering procedures and triggers so payer transactions were created before allocations ran.

• Invoice, credit‑note and sundry corrections: membership clawback imbalances were corrected by marking invoices outstanding and issuing compensating sundry credit notes. Split or duplicated credit notes and sundry invoice issues were corrected with compensating sundry invoices or credit notes using correct product codes and legal‑entity splits. Erroneous service/billing‑period dates were removed and billing‑period end‑date rounding was aligned with Workday.

• Allocation link and auto‑allocation repairs: auto‑allocation mislinks and rows flagged as allocated without linked rows were repaired by updating allocation links and allocation records so allocations displayed consistently across enquiries and reconciliation screens.

• Purchase‑order and consolidated‑invoice handling: where PO values had been stored on payer records rather than original invoices, the Oasis→Workday mapping was amended to supply invoice POs to Workday and consolidated‑invoice behaviour was clarified for cases with multiple original POs.

• Transaction types and reporting: a misconfigured correction transaction type (COROVE) that prevented credit write‑offs was removed from active use. Product Breakdown reporting (prodbrk/prodbrkR) was enhanced to include Workday dimensions (program, revenue category, cost centre), represent discounts in a Workday‑aligned manner, remove reliance on obsolete Sage fields, and produce a daily three‑month rolling extract; reporting logic was also adjusted to account for historical transactions posted into the current ledger.

• Product/discount reporting parity and roadmap: product and discount breakdowns were harmonised conceptually; a decision to mirror Workday behaviour (either distribute invoice discounts across products or provide a combined product‑breakdown‑with‑discounts extract) and to expose an on‑demand report with date selection was documented and placed in the prioritisation backlog for Q1–Q2 2026.

• Third‑party funding (ELCAS) integration: investigation found ELCAS‑funded payments created Workday invoices separate from Oasis payer/payment records and were not recorded back into Oasis, causing duplicated revenue and unreconciled records; the Customer Services impact and integration gap were logged and a backlog task created for reconciliation or consolidated‑invoice handling.

• Price and product corrections: sundry credit‑note lines with incorrect unit prices (for example product code 10683899073) were adjusted; duplicated bulk‑registration invoice lines were cancelled and recreated prior to resynchronisation to Workday.

• Governance and process improvements: a development backlog task was logged to add a mandatory memo textbox to the Discounts/Refunds UI so each discount/refund records a justification; complementary user training and prioritisation actions were captured.

Together these actions removed numerous reconciliation mismatches between Oasis, Workday and payment gateways, repaired allocation and invoice data inconsistencies, documented gateway‑specific failures and recovery steps (including VeriFone blank reports and phone‑refund completion failures), and recorded outstanding feature work (refund reference mapping, consolidated product/discount reporting, and ELCAS integration fixes) for backlog prioritisation.

5. Assessment session data issues: extra elements and transfer registration blocking result updates
94% confidence
Problem Pattern

OASIS assessment and qualification records became inconsistent with upstream integrations (QBEAM/QBM, Brightspace, Pearson VUE, RegMAN and Integrity Advocate), producing large volumes of Invalid Results, blocked or misclassified results, missing or duplicate attempts, and failures to publish transfers. Common symptoms included placeholder paper_code rows or null end_date fields, persistent NS/DNS/TF flags, 'Test registration cannot be found' or 'Exam transfer – None' messages, imported marks present in the database but not visible/approvable in the UI, and On‑Demand Unapproved Results not reflecting same‑day transfers. Integration triggers included subject-code mismatches, stale UMS mappings after grade‑band edits, ingestion gaps for booking/centre changes, and Integrity Advocate/exam‑platform forced‑submit or hardware/webcam failures causing stranded result uploads. Downstream indicators included QBEAM Student Sittings page crashes and Pearson import failures correlated with timezone/daylight‑saving shifts.

Solution

Issues were resolved by targeted data reconciliation, selective administrative operations and fixes across OASIS, QBEAM/QBM, Brightspace/BS and external feeds. Actions taken included:

• Corrected subject/session and element configurations, created missing subjects/components and fixed weighting, max‑mark and grade‑band settings so session totals and grade calculations returned to expected values.
• Recalculated and harmonised stale UMS values (subject_reg / study_reg) and reprocessed affected attempts so identical raw marks mapped to consistent UMS across sessions.
• Reinstated missing qualification components and certificate‑template internal codes; selectively reopened/closed attempts and promoted affected attempts to Potential Completions (including sub‑pass re‑runs) so completion processing and Add‑Qualpass resumed and UI approval visibility was restored where marks existed in the database but were not approvable.
• Investigated Invalid Results rows individually where possible: reclassified, reattached or removed entries; eliminated duplicate Invalid Results created by integration retries; and performed bulk deletions when UI limits prevented clearing very large accumulations.
• Resolved duplicate or mis‑numbered element attempts by merging, renumbering or removing duplicate rows so resits and passing attempts processed and certificates issued.
• Addressed persistent NS/DNS/TF flags by removing persistent flags, preventing automatic reapplication where appropriate and reprocessing Invalid Results so results published to student records.
• Fixed QBEAM/QBM pipeline and configuration issues: corrected paper configurations, removed placeholder paper_code rows and rows with null end_date where no active subject registration existed, and repaired qbm_test_result_paper/qbm_test_result/result_element mappings and registration_id/element_id/attempt_no links.
• Applied explicit result‑element selection rules in QBEAM where needed (for example mapping multi‑assessment units to BSE5 and single on‑demand units to BSE4) and deployed a code fix that prevented Student Sittings page crashes.
• Reconciled transfer‑mapping anomalies by matching source and target registrations and reopening or creating correct target registrations so approved transfers restored expected visibility.
• Confirmed e‑test and Pearson behaviours: ensured transfers matched required question‑level marks, reprocessed re‑sent Pearson files, and resolved cases where missing marks, TF/NS flags or early registration closure prevented transfers or reporting.
• Investigated and fixed ingestion gaps where Pearson VUE or RegMAN centre‑change or booking records had not been consumed by OASIS; chased upstream feeds and applied ingestion fixes or manual corrections so exam‑centre updates propagated.
• Identified and corrected Pearson import processing failures caused by timezone/daylight‑saving shifts; manually forced processing of stranded files and adjusted import tolerance for timestamp changes.
• Aligned Integrity Advocate verification timing with scheduled OASIS import jobs and adjusted IA overall‑status logic so later valid resits cleared earlier invalid attempts; reprocessed stranded or forced‑submitted Integrity Advocate results (for example a forced‑submit FODC attempt later appeared in OASIS after reprocessing).
• Corrected tidyup‑process misapplications where pass/fail entries had been attached to the wrong qualification and adjusted tidyup logic to prevent recurrence.
• Preserved and harmonised rubric‑related flags where recorded or transferred results existed; corrected rubric configurations that produced invalid‑question marks and reprocessed affected attempts.
• Reconciled migration/switch duplicates (for example post‑CeMAP duplicate qualification registrations) by merging records and selectively reopening/closing attempts.
• Unblocked Approve Element cases caused by external blockers (for example outstanding fees) by resolving the external condition rather than directly editing result rows.
• Normalised CRUIMP/import files by converting sitdate to YYYY‑MM‑DD, normalising boolean/content_not_found fields, removing duplicated response rows and adding explicit 'N/A' markers so imports were accepted.
• Harmonised reporting and export mismatches between OASIS/QBEAM extracts and downstream dashboards (Power BI and pass lists) by aligning export pages, aggregation logic and downstream mappings.
• Addressed Brightspace/BS integration stalls by pushing pending results through and re‑running transfers where necessary; operational latency of up to ~30 minutes was observed for transferred results to appear in OASIS.

These combined reconciliations, configuration corrections and integration fixes restored consistent assessment records, cleared large Invalid Results backlogs, allowed approvals and completions to proceed, and prevented known recurrence vectors such as placeholder paper rows, stale UMS, IA timing mismatches and timestamp/DST import failures.

6. Account access, registration validation and confidential/permissions flags
80% confidence
Problem Pattern

Users encountered missing menu options or buttons in OASIS screens, registration locks or explicit errors such as “you have a registration opened in combined reg” after application crashes, session-state or session-code mismatches that blocked add-resit/add-subject and provisioning flows, and concurrent/multi-tab registration activity that caused aborted stored procedures and lost registrations or payments. Duplicate or merged person/contact records produced external-assignment errors and risked misattributing qualifications or communications. Temporary integration or backend service outages (including OTP/transfer failures) delayed account activations and prevented verification; confidential/locked records and communication‑suppression (NOSEND) caused unconfirmed registrations and failed certificate production. Dispatch and material-filtering errors sometimes resulted in sending materials for unpaid or withdrawn registrations; some third‑party exam tools were administered outside IT support.

Solution

Module and permission defects were corrected by restoring missing module permissions and adjusting user-group access so previously hidden screens and buttons (for example the Registration Results ‘Moderate’ function) became visible; affected users reloaded OASIS or the downstream system so changes took effect. Orphaned or locked registration entries (including combined‑reg locks shown as “you have a registration opened in combined reg”) were closed or cleared so users could continue; concurrent/multi‑tab and session‑state race conditions were fixed by reconciling aborted stored‑procedures, enforcing session‑code requirements where appropriate, and adjusting database/stored‑procedure handling to prevent repeat failures. Finance and payment problems were resolved by enabling required transaction/payment types, correcting filing‑reference values, reconciling duplicate card charges with the merchant/gateway and reallocating or refunding them, and fixing sundry‑invoice role mismatches after confirming the processed registration/certificate variant. Duplicate/merged contact and external‑assignment errors were cleared by cancelling stray external registrations, archiving or merging duplicate contacts, removing incorrect emails, creating correctly mapped external contacts and re‑registering students so external assignments linked properly; duplicated LIBF student records were investigated and merged or archived based on identity verification, and qualifications/responses were re‑attributed or corrected. Temporary integration/import and backend service outages (including a stopped transfer/OTP service) were resolved by restarting or repairing the responsible application, allowing synchronization jobs to process backlogs, and verifying OTP/verification email delivery so account transfers and activations completed. Quercus IUCOURSE import glitches were handled by forcing an open/save on the person record to recreate OASIS/LIBF entries when bulk reprocessing was not possible. Confidential or locked user flags that blocked staff edits were removed to permit administrative actions. Registration, exemption and completion failures were resolved by removing stale blocking data, ensuring correct exemption linkage to the qualification attempt, reopening or adjusting closed attempts where appropriate, and clearing lingering 'NO' grades so automated completion and certificate production proceeded. Communication failures were traced to unconfirmed registrations, NOSEND templates and invoice‑template changes; templates and communication‑suppression selection codes were corrected or temporarily removed so confirmation emails and certificate overnight jobs completed. Accreditation‑period mismatches were corrected by updating start/end dates or adding missing accreditation entries in Qualification Maintenance or Qualification Results Edit screens. Dispatch problems were traced to qualification‑material and dispatch filtering setup; material/dispatch configuration and distribution records were corrected. Miscellaneous issues were resolved by removing unwanted portal buttons after staff confirmation, explaining grade‑code semantics to stakeholders, and adjusting legacy reports and session requirements that caused false missing‑session flags.

Source Tickets (37)
7. CERTHE template editing and formatting concerns
86% confidence
Problem Pattern

Letterwriter/CERTHE templates produced incorrect or unexpected content: templates sometimes displayed wrong dates (from hard-coded values or from an incorrect date field, e.g., course start date shown instead of course site released date), contained malformed or truncated field names, or rendered unwanted styling from pasted Word/Outlook content. Template edits were occasionally blocked by an “can't be edited as there are 'routines' attached” message when using the 'Update Recent' shortcut. Some templates failed to complete or caused OASIS crashes due to malformed fields, and some templates that looked correct in OASIS produced spacing/font anomalies only after PDF/PostScript conversion.

Solution

Support explained how Letterwriter/CERTHE templates used conditional paragraph blocks to control header and footer areas and clarified which paragraph blocks governed those sections. Investigations found multiple causes for incorrect content and formatting: some templates contained manually maintained, hard-coded dates; some used the wrong date field (for example STARTA templates showing course start date instead of the course site released date); and some fields were malformed or truncated (for example a 'Click Here URL' with a missing field name) which caused templates to fail or OASIS to crash. Resolutions applied included correcting template fields to use the proper OASIS-generated date fields or the intended date field, restoring truncated field names and saving the repaired templates, and manually editing affected outbound messages when bulk sends had already used incorrect values (STARTA sent emails were updated to show the correct course site released dates). Where the 'Update Recent' action failed with “can't be edited as there are 'routines' attached,” templates were edited directly via the Template/Paragraphs editor or the Letterwriter template/activity UI instead of using the shortcut. To address formatting issues from pasted Word/Outlook content, support advised using a plain-text intermediary so letter styling remained consistent. For QUALCON PDFs that lost word spacing after conversion, support noted the fault lay in the PDF/PostScript conversion path outside OASIS; a practical workaround was applied — an extra space was added in the template paragraph which restored correct spacing in the generated PDF. An example QUALCON template completed by Customer Services was located and provided to the requester by an alternate channel when the helpdesk system would not accept the attachment. Overall, issues were resolved by correcting hard-coded or incorrect date fields, repairing malformed field names, editing templates through alternative UIs when 'Update Recent' was blocked, applying targeted manual fixes to already-sent bulk emails, and using template edits or conversion workarounds for PDF rendering anomalies.

8. Missing digital certificate/badge association and absent designatory letters
73% confidence
Problem Pattern

Students sometimes received completion/CONGRATS messages or qualifications showed as 'approved' but no digital certificate link, certificate email, or badge was issued or visible in OASIS, DC Web or MyLIBF. Certificate‑generation requests intermittently did not appear on Bulk History and Force‑cert actions sometimes failed to trigger issuance; the certificate‑generation server had been unresponsive in some incidents. Issued certificates occasionally contained duplicated wording or missing designatory letters. HE transcripts failed to generate when module data remained in Quercus rather than being present in OASIS. Accreditation metadata was sometimes present in OASIS but not attached to student registration records, causing reports to flag missing accreditation.

Solution

Missing or malformed digital certificates, absent badges, and missing certificate‑generation requests were traced to a small set of root causes and resolved as follows. Missing qualification→digital‑certificate mappings were created when new qualifications had been added late; residual, open or duplicate prior attempts/certificates were closed or retired to remove ambiguity so correct certificates could be generated. Duplicated wording in Qualification “Certificate Name” fields and in certificate templates was removed and affected certificates were corrected in DC Web where necessary; issued certificates with missing designatory letters were fixed in DC Web. It was confirmed the integration only sent certificate data at qualification completion and did not pick up later OASIS edits; affected student records were reprocessed or pushed through the integration backend, or a manual push to DC Web was performed to refresh external certificate data. After these corrections, overnight integration jobs and Force Cert Production/batch issuance runs were rerun and completions were back‑populated so affected students received their certificates. Badge failures were resolved by creating Credly badge records with supplied metadata/images and ensuring matching association records existed in OASIS Online (module‑level badges used module‑level association values); back‑population runs awarded badges retroactively where students had already passed. In incidents where certificate‑generation requests did not appear on Bulk History the certificate‑generation server had become unresponsive; restarting that server and then re‑submitting requests allowed jobs to complete. Access errors to Digital Certificates screens were resolved by restoring authorised administrative access so mappings and associations could be created. HE transcript failures were resolved by transferring module data from Quercus into OASIS using the established transfer process and then generating the transcript. Where accreditation metadata existed in OASIS but was not present on student registration records, staff added the accreditation details to the affected registrations (these were applied manually in the reported incident).

9. Promotion codes for resit bookings
95% confidence
Problem Pattern

Request to create a discount code to give 30% off resit bookings for trade finance qualifications was raised, with uncertainty whether Oasis Promotion Codes could be applied to resit registrations and whether resits were supported by the existing promotion code functionality.

Solution

A Promotion Code (RESIT30) with a 30% discount was created and scoped to the specific trade qualification(s) (example: CITR). The code's "Apply to Resits?" option was enabled to permit use on resit registrations as well as new registrations, validity dates were configured, and the process was repeated for each trade qualification that required the discount.

Source Tickets (1)
10. LetterWriter templates auto-ended and not visible (HECERTRE)
95% confidence
Problem Pattern

An OASIS record (for example a LetterWriter template or a qualification) had been marked as 'ended' (archived) and therefore did not appear in application lists or dropdowns (e.g., LetterWriter templates, Pearson Survey Report qualification selector), preventing access, selection, or export.

Solution

Archived/‘ended’ OASIS records were restored or worked around depending on the object type. For a LetterWriter template (HECERTRE) the template list was viewed with “Show All” enabled, the ended version was selected and re‑opened, and then finalised so it returned to the active editable template list. For the Pearson Survey Report the missing CPRO (CertPRO) entry was confirmed as ended in OASIS; because the report UI only listed un‑ended qualifications the requester was supplied with the raw Pearson/Voucher (PV) survey feedback data for the requested date range (1 Aug 2024 to 1 Aug 2025). It was also advised that selection of ended qualifications would require either re‑opening the qualification in OASIS or changing the report to include ended qualifications.

Source Tickets (2)
11. OASIS desktop shortcut not launching due to VPN/connection issues
91% confidence
Problem Pattern

Windows users could not open or maintain OASIS sessions: desktop shortcuts produced 'problem with shortcut' errors or disappeared, the app launched but failed to establish backend connections (no requests recorded in OASIS logs), or the client reached login then never fully loaded and crashed. Failures commonly coincided with VPN clients (Ivanti Secure Access / Pulse) showing disconnected or partially connected, SSO/Okta unavailability, or unstable local/home internet (router/Wi‑Fi), and were sometimes accompanied by phone‑system disconnects.

Solution

Technicians observed multiple distinct failure modes and recorded remedies tied to the observed symptom. When the application launched but could not reach backend services, support verified whether the Ivanti VPN client was fully authenticated because the client sometimes showed as connected while the session was not established; re-establishing the VPN session restored backend connectivity in those incidents. For cases where the app reached login but never fully loaded and then crashed, IT noted that OASIS server logs sometimes showed no incoming requests from the affected workstation — this absence of log entries was used as a diagnostic indicator that the client had not reached backend services. Network-related restores included workstation reboots, home‑router reboots, testing via wired Ethernet or mobile tether/hotspot, and switching to an alternate network path; ticket notes indicated one of those network tests resolved the outage when home Wi‑Fi was weak after a move. When the desktop shortcut produced a 'problem with shortcut' error or was missing, recreating the shortcut in the user profile or launching the installed executable directly allowed the application to open and proceed to login. In a few incidents a known temporary password reset was applied as part of access recovery. A reported CLR error ('Exception has been thrown by the target of an invocation') prompted verification and reconnection of Ivanti Pulse; that ticket closed without a confirmed final resolution. Overall restores were attributed to re-establishing a fully authenticated VPN session, rebooting workstation or network equipment, recreating or launching from the executable when shortcuts were broken, and switching to a more reliable network path (wired or tether) for home connectivity issues; absence of hits in OASIS logs was recorded as evidence that the client had not reached backend services in some cases.

12. Legacy PPP/TFSW exemptions incorrectly applied for pre-2004 passes
75% confidence
Problem Pattern

OASIS/RRMP applied legacy exemptions incorrectly: PPP and related TFSW unit passes dated before 31-Oct-2004 were being treated as valid exemptions toward CeMAP 2 despite Academic Quality policy. Separately, DipFA registration/exemption logic in Oasis (including the Enquiry screen and DipFA registration module) produced incorrect exemption or subject-mapping status that sometimes affected CeMAP records and RRMP data.

Solution

The exemption rules and registration mappings were reviewed with Academic Quality and stakeholders. An audit identified student records affected by legacy PPP/TFSW pass dates and by incorrect DipFA registration/exemption mappings. System configuration and mapping in Oasis/RRMP were corrected so PPP/TFSW passes dated before 31‑Oct‑2004 were no longer treated as exemptions toward CeMAP 2, and the Oasis Enquiry screen and DipFA registration module subject-mapping and exemption logic were fixed to prevent incorrect DipFA exemption assignments. Affected CeMAP and DipFA student records were re-evaluated and updated so required components reflected the corrected exemption and registration rules.

Source Tickets (2)
13. Bulk extraction of CDCS recertification expiry dates from import_table and qualification_reg
80% confidence
Problem Pattern

Users needed to obtain the latest CDCS recertification expiry dates for a large list of candidates but the only available workflow forced a manual per-record lookup (bulk submit + ctrl‑shift‑F1) which was too slow for large volumes. No error messages appeared; the issue was an inability to efficiently extract expiry dates from OASIS/LIBF data populated via JSON imports.

Solution

The issue was resolved by running a single Oracle SQL query that parsed the JSON payload stored in import_table.import_data with JSON_TABLE to extract candidate identifiers, then joined those identifiers to the LIBF qualification_reg table to retrieve CDCS recertification records. The query used an aggregation/analytic approach (MAX date or ROW_NUMBER() OVER (PARTITION BY ... ORDER BY award/expiry date DESC)) to select the most recent recertification per person and returned key fields (candidate id, name, qualification code, latest expiry). The result set was exported as CSV for downstream use, eliminating the need for manual per‑record lookups.

Source Tickets (1)
14. DN0022 report: numeric values parsed as text due to comma thousands separators and concatenated names
90% confidence
Problem Pattern

Downloads of the DN0022 Oasis report contained amounts greater than 999.00 that were treated as non-numeric because values used comma thousands separators (e.g. "1,234.56"), and exported forename and surname fields were concatenated without a space, causing parsing and display issues in downstream tools.

Solution

The DN0022 report output was reformatted so monetary fields no longer included comma thousands separators and numeric values were emitted without commas. The name formatting was corrected to insert a space between forename and surname. The revised report output was validated and the requester was notified of the corrected export.

Source Tickets (1)
15. Creation of Oasis product codes for new unitised qualifications (CITF)
90% confidence
Problem Pattern

Requests to create new Oasis product codes or purchasable items (for example unitised qualifications or paid specimen papers) where requestors supplied fees or prices. Requests commonly required changes across Oasis and related systems such as an external product-code provider (Afrodet), Brightspace course assignment, and the online registration/payment form. Affected systems typically included Oasis, Afrodet, Brightspace, and the payment/checkout or registration system.

Solution

Afrodet was contacted to create new product codes for the unitised Certificate in International Trade Finance (CITF). Once Afrodet supplied the codes, the unitised CITF qualification was created in Oasis and the provided fees were applied (registration £730, resits £275). Separately, a paid specimen paper for the Certificate in International Trade Finance was created and registered in Oasis as the membership type 'CITRSP' and priced at £33. The online registration form was amended to allow purchase of the specimen paper and the item was assigned to the same Brightspace course site used for existing paid specimen papers. Changes involved Oasis, the external product-code provider (where applicable), Brightspace and the registration/payment system; tasks were completed with no errors reported.

16. Certificate signature image upload and template application
90% confidence
Problem Pattern

Requests to add or replace signer signature image files (PNG/JPG) in OASIS certificate templates so scheduled certificates show the updated signer. Users supplied signature images and reported no error messages, but the OASIS UI had no clear self‑service workflow, so updates were performed by support staff.

Solution

Received supplied PNG/JPG signature image files for the named signers. Signature images were uploaded into OASIS (example: an image upload on 2025-09-23) and certificate templates were updated to reference the new signature images; templates were verified to display correctly. A Chairman’s signature file supplied by Clare Williams was applied to the Chairman template (update completed by Neil on 2025-10-02). An escalation contact path (Pete/Sean) was provided for further template issues.

Source Tickets (2)
17. LetterWriter letterhead assets and Letter Request email availability
90% confidence
Problem Pattern

LetterWriter and the Letter Request UI were missing organisation assets and sender addresses: letterhead images (Walbrook and onlinedegree) were absent from the Insert/Macros gallery, and organisation email addresses (e.g. customerservices@libf.ac.uk and a recertification address) were not present in Letter Request or the LetterWriter 'Send from' field, preventing users from selecting those senders when sending templates or emails.

Solution

Design provided the missing Walbrook logo and an onlinedegree letterhead image; these were added to LetterWriter Insert/Macros so templates could use them. The customerservices@libf.ac.uk address was added to the Letter Request screen so it could be selected as a sender. Separately, a recertification email address was added to users' "Send from" options in LetterWriter (the address was added at the user account level by an administrator). Users were advised to close and re-open the Letter Request screen or OASIS to refresh the UI if the options did not appear immediately. Support also offered to create letterhead variants with alternate contact details and to update templates for smarter behaviour.

18. SPS import bulk screen default selection incorrect
95% confidence
Problem Pattern

The SPS import bulk screen defaulted the 'bulk wholly comprises' field to 'RAP' instead of the required 'RIA', causing users to notice and manually change the value during bulk approvals and introducing a risk of missed incorrect selections.

Solution

Developer updated the screen logic so the 'bulk wholly comprises' field defaulted to 'RIA' on screen load. The change was deployed out-of-hours to production by the operations/deployment engineer and the fix was confirmed in live environment.

Source Tickets (1)
19. Run‑job/data‑pull returned no email or data when target records lacked sufficient activity
90% confidence
Problem Pattern

Run-job/data-pull and OASIS report executions completed without error but produced no output or no notification emails. Symptoms included absent report notification emails, occasional duplicate emails during transient delivery faults, and empty data/results when targeted subjects had minimal recorded activity; runs produced no error codes. Affected systems included ROBLW run-job/data-pull, RunJob/OASIS reporting, and the user profile/mail delivery system.

Solution

Investigations identified four distinct root causes for runs that completed without errors but yielded no data or no notification. First, some ROBLW data‑pulls legitimately returned no data when the requested subject records contained insufficient recorded activity (for example, an inspected case on NGODDEN/NGODDEN2 had only seven days of work); this behavior matched expected output for that input and produced no system errors. Second, missing report notification emails were traced to incorrect email addresses on user profiles (one example used the libf.ac.uk domain); correcting the profile email in the user profile/mail system and re‑running the report restored notification delivery. Third, transient faults in the reporting/email delivery process caused no email delivery or duplicate emails; helpdesk applied a fix to the reporting/email delivery process and users were asked to re-run the report to verify delivery. Fourth, certain OASIS run jobs lacked an input parameter for selecting which subset to pull: BJ0181 did not allow entry of a qualification code, preventing targeted runs; BJ0181 was updated to accept a qualification code (examples: CertBB, CeRER, CITF), the change was deployed, and users confirmed reports now ran and delivered notifications for the selected qualification. No system faults or error codes were associated with these causes.

20. Certificate log numbering conflict for new stationery run
90% confidence
Problem Pattern

A new batch of branded certificate paper started at number 00015501 while the existing OASIS Certificates Log run for that prefix ended at 00007484. The certificate logging subsystem did not support running two concurrent number sequences under the same log, so newly printed certificates could not be recorded against the existing run. The user had already printed ~30 certificates on the new paper and needed them captured in OASIS.

Solution

Support confirmed the Certificates Log could not maintain two concurrent number runs under the same prefix. A new certificate log prefix/run was created starting at 00015501 to match the new branded stationery. The already-printed ~30 certificates were recorded using the new run and the user kept a manual written record of the printed numbers until they were entered into the new run.

Source Tickets (1)
21. New laptop local UI settings, keyboard Fn behaviour and Chrome session persistence
80% confidence
Problem Pattern

After moving to a new laptop OASIS windows and grids opened with squashed columns and the window/column sizes were not retained between sessions. The OASIS keyboard shortcut Ctrl+Shift+F1 stopped working because the laptop required the Fn key for F1. In Chrome, re-opened tabs required signing into each tab individually because the previous 'keep me signed in' session persistence behaviour was missing.

Solution

Explained that OASIS stores grid column widths and window size settings locally on the workstation; after reconfiguring/expanding the window and column widths on the new laptop OASIS subsequently remembered those sizes between sessions. The non-functional Ctrl+Shift+F1 shortcut was resolved by restoring standard F‑key behaviour on the laptop (Fn‑lock / BIOS/keyboard setting) so F1 could be used without holding Fn. The missing Chrome 'stay signed in' behaviour was addressed by allowing the relevant cookies (including third‑party signin cookies) so session persistence returned.

Source Tickets (1)
22. Drag-and-drop from Outlook into CPD Audit Evidence caused OASIS crash; .msg double-drop workaround
95% confidence
Problem Pattern

Dragging an email directly from Outlook into the OASIS CPD Audit 'Evidence' tab produced a spinning cursor and then OASIS crashed or logged the user out. Using the Add button to upload a copied email file also caused OASIS to crash; the failure occurred specifically when attempting to add Outlook emails as evidence.

Solution

A validated workaround ('double drop') was applied: users dragged the Outlook email to the desktop first (creating a .msg file) and then dragged that .msg file into the CPD Audit Evidence tab. This method successfully uploaded the email and did not crash OASIS. Upload attempts via the Add button continued to trigger crashes, so the double‑drop approach was used as the reliable workaround while the underlying drag/drop failure remained.

Source Tickets (2)
23. Mixed/partial order creation when toggling between resit registration and Learning Support
86% confidence
Problem Pattern

Students reported purchased specimen exam items missing from their learning accounts and orders: payments were recorded in OASIS but specimen bundles did not appear in the order, Brightspace enrollment, or CeMAP entitlements. The symptom occurred both when navigation between resit registration and Learning Support produced mixed/partial orders across systems, and when new specimen papers were misconfigured in the OASIS–Brightspace integration. Affected systems included OASIS, Brightspace, CeMAP and student account management (LIBF).

Solution

Support resolved two distinct causes of missing specimen items. For cases where navigation between resit registration and Learning Support produced invalid mixed/partial orders, support separated the mixed order into correct line items, re-linked purchased specimen papers to the student learning account, restored CeMAP specimen entitlements, and reconciled OASIS payment allocations; the behaviour was identified as an application bug and logged for development. For cases caused by incorrect configuration of new specimen papers in the OASIS–Brightspace integration, the integration setup for the affected specimen bundle was corrected, access and Brightspace enrollment were restored for the student, and the fix was applied or documented for other affected accounts. Affected systems noted during triage included OASIS, Brightspace, CeMAP, LIBF student account management and CDCS specimen bundles.

Source Tickets (2)
24. Stuck web sessions after OASIS update preventing user access
90% confidence
Problem Pattern

Following an OASIS application update, some user sessions remained stuck open and prevented affected users from accessing OASIS; users reported inability to log in with no specific error codes. The problem appeared immediately after the update and affected session management in the OASIS web application.

Solution

The operations team cleared the stuck sessions from the session store and verified that affected users regained access to OASIS. The incident was attributed to sessions left in an inconsistent state after the update and was resolved by flushing the stale sessions and confirming normal login behaviour.

Source Tickets (1)
25. Missing or failed Oasis partner file transfers (CAR files) detected on jobserver
90% confidence
Problem Pattern

A daily Oasis-generated partner transfer file (CAR...) did not reach the partner and the partner reported zero orders. The file appeared on the Oasis jobserver (Text folder) and email logs showed only notification/autoreplies, indicating the transfer step failed despite the file being generated.

Solution

Support located the missing CAR... file on the jobserver Text folder, confirmed the previous-day transfer had failed, and re-sent/pushed the CAR file to the partner. The re-sent file was provided to the partner contact for reconciliation.

Source Tickets (1)
26. Disabling or archiving unwanted OASIS automated reports/subscriptions
95% confidence
Problem Pattern

Automated OASIS emails or report subscriptions (for example SA3861 weekly, SA3933 daily) continued to be delivered to user records or email addresses that were no longer required. Users reported unwanted automated mailings being received by specific accounts and requested that those mailings or subscriptions be stopped. Affected systems included OASIS and MyLIBF; users sometimes raised concern that account access via MyLIBF could restore or re-enable mail delivery.

Solution

Support stopped unwanted automated OASIS mailings either by disabling or archiving the report in the reporting system and removing the user's subscription, or by removing/clearing the email address on the OASIS user record to suppress automated messages to that address. Specifically, the SA3861 weekly report was archived and the SA3933 daily financial-transactions subscription for the named user was removed (change confirmed by helpdesk). In a separate case, the email address on OASIS record L39913 was removed/cleared to prevent further automated system emails being delivered. Systems involved included OASIS and MyLIBF; staff sometimes queried whether alternatives to clearing the email field existed.

27. Locked OASIS history entries preventing direct production of emails or artefacts
90% confidence
Problem Pattern

An OASIS history entry was locked (typical for certificate-style records) and could not be produced/exported from the system, preventing retrieval of an original email (SIGNUPWB) required as evidence.

Solution

Support inspected the locked history entry, confirmed it was protected from direct production, exported/created a copy of the requested SIGNUPWB email as a PDF, and provided/attached that PDF to the requester for use as evidence.

Source Tickets (1)
28. Uncertainty about MI export for PE students with open registrations (QPR)
91% confidence
Problem Pattern

Requesters could not confirm whether a Management Information (MI) export from OASIS contained the correct records or fields for PE students who currently had open registrations for QPR. There were no error messages; the symptom was uncertainty about data accuracy and whether the right criteria (student status, registration openness, qualification details, contact information) had been applied. Systems involved were OASIS, the MI extraction process, and the ITR request channel.

Solution

The MI team took ownership and produced the requested dataset after the requester submitted a formal ITR via OASIS that specified the exact fields and selection criteria required. The requester was given examples of useful fields to include (contact numbers, qualification details, and any precise inclusion/exclusion criteria). Once the ITR defined the required output, MI generated and returned the report rather than relying on the original ambiguous export.

Source Tickets (1)
29. Inventory-linked study material blocking registration cancellation due to empty Return Site dropdown
60% confidence
Problem Pattern

A registration cancellation was blocked because a linked inventory item (study text) required a 'Return Site' but the Return Site dropdown in OASIS was empty. The issue involved OASIS and MOSAS-managed stock (e.g., 'CeMAP Mortgages 2024/25' study text), preventing completion of cancellation without a selectable site option. No error codes were shown; users reported the missing site options as the direct cause.

Solution

The incident was resolved by adding the missing Return Site record(s) in MOSAS and mapping the affected inventory item to a valid site, then re-synchronising MOSAS stock data with OASIS so the Return Site dropdown populated. After the sync the previously blocked cancellations completed successfully.

Source Tickets (1)
30. No bulk-import capability to create memberships from spreadsheets
90% confidence
Problem Pattern

Users attempted to upload membership applications in bulk from a spreadsheet but found no import path. Combined Reg could add multiple memberships to an existing individual but would not accept a spreadsheet to create memberships; Bulk Reg could create contacts from a spreadsheet but could not create membership/subscription records. The lack of an automated import option forced manual processing for large batches of Chartered upgrades.

Solution

It was confirmed that OASIS and the supporting registration tools did not provide an automated bulk-import method to create membership/subscription records from a spreadsheet. As a result, staff manually entered each membership into OASIS; in the reported case 75 Chartered upgrades were keyed individually. The Combined Reg system retained the ability to add multiple memberships to one contact (non‑spreadsheet), and the Bulk Reg system continued to be used for bulk contact creation only.

Source Tickets (1)
Back to Summaries
An unhandled error has occurred. Reload X