# Version 9.1.273 (9 November 2026)

#### **Data Warehouse**

##### Resolved error within the insert for lmStudentSubjects\_Staging\_V9 (#156030)

**Problem**

- The package failed due to an error within the insert step for lmStudentSubjects\_Staging\_V9

**Solution**

- Resolved the error within the insert for lmStudentSubjects\_Staging\_V9 by using the correct field name to be inserted

##### Added new fields and backup tables within LearningManagementReport\_ETL (#156030)

**Problem**

- New fields needs to be added within lmStudentSubjects and lmTermResults
- Records only need to be processed when the cycle is still active
- Backup tables for lmStudentSubjects and lmTermResults need to be created to store locked entries

**Solution**

- Added fields Locked, CycleStartDate, CycleEndDate and ClientUpdates within lmStudentSubjects
- Added fields Locked and ClientUpdates within lmTermResults
- Updated process to only process data for cycles that are still active
- Created backup tables for lmStudentSubjects and lmTermResults that will store Locked entries

---

#### **Imports|V9-Performance Management**

##### Resolved duplicate imports for Survey Import (#157946)

**Problem**

- When a survey import failed, the system retried it automatically. Each retry created another import entry, making one failed import appear as several separate imports.

**Solution**

- Retries now reuse the original import entry. The system can still retry failed imports, but it no longer creates a new entry for each attempt. If a retry succeeds, the original entry is marked as completed.

---

#### **HR Process Automation**

##### Implemented recalculation on user journeys (#157611)

**Solution**

- Implemented a new change to recalculate a user journey
- Added translations
- Added correction towards remapping of dates.ToUniversalTime() caused a time correction, whereas the dates already stored were UTC

##### Resolved Pathway access on shared link (#157711)

**Problem**

- ClientId needed to set schemaId

**Solution**

- Pass through clientId

---

#### **People Management**

##### Restore missing termination date heading (#157653)

**Problem**

- The Termination Date column heading is missing in People Management &gt; View/Edit People &gt; All, leaving termination dates without a label.

**Solution**

- Restored the existing translated Termination Date heading wherever the termination date column is displayed.

---

#### **Performance Management**

##### Corrected auto copy behaviour on copy contract (#157408)

**Problem**

- When a user's contract is copied from a previous one that is another review setup that has no VB section/items, and the current review setup has setting auto copy on, the rule is that it will take the review setup which it is copied from, but this causes a case where if there is none and the current review setup has VB section/items it is not copied

**Solution**

- Added a rule change so that, in this case, it will take the current section items if there are none from the review setup which is copied from

##### Resolved excluding contract period error (#157753)

**Problem**

- Even if there is no contract for a user yet on the manager accordion, the exclude can be clicked, which throws an error. The error is due to a policy of the contract not having access, due to a contract that does not exist

**Solution**

- Added a check to ensure a contract exists as part of the bool property of the allowExclude action

##### Resolved incorrect extension being used for file download (#157963)

**Problem**

- On Moderation, when a file is being downloaded, it makes use of the kpi document name, which has no extension, causing the default extension .txt to display

**Solution**

- Added a check to retrieve the filename from the response of MVC File to be used to populate the file name with the correct extension

##### Resolved browser and navtab back to unlock template (#157673)

**Problem**

- When a user leaves a review template using the browser Back button or the navbar Back button, the template stays locked, preventing other users from editing it.

**Solution**

- The template now unlocks automatically when the user leaves using either Back button, allowing other users to access and edit it.

---

#### **Report Builder|V9-PeopleManagement**

##### **Resolve issue where new users are not given Personal Category permissions by default (#157881)**

**Problem**

- When new users are created, they should automatically get access to the Personal category on ReportBuilder. All users must have access to the Personal Category. Implementation was lost when the service-level materialisation was removed.

**Solution**

- Added ReportBuilder consumers on user create/update to ensure that the user has Personal Category access.

---

#### **Signify Mobile App|V9-Communication Portal**

##### **Hide everything except chats from the full-page communication portal (#157179)**

**Problem**

- The full-page communication portal added to be opened from the mobile app allowed the user to access links and navigation away from the portal.

**Solution**

- Hide everything except for the "Discussion" tab on the full-page portal.

##### Show correct loading indicator for fullpage communication portal opened from user app (#157180)

**Problem**

- When opening the communication portal from the mobile app, it showed two loading indicators, neither of which is the Signify loading indicator.

**Solution**

- Show the Signify loading indicator.

---