Improvements to CSS Business Process Logic

Date of latest update
Type
Change
ID
R0178
Change Category
Change Path
Priority
Urgent
No
Latest Update
17/06/2026 - The Code Manager has published an Update to Plan. This will be presented to the REC Technical Expert Panel at their meeting on 24 June 2026.
Summary
This change proposal is aimed towards rectifying a collection of issues that were identified with the CSS Business Process Logic. These have been identified as follows: 1. Deactivation of an active reg. whilst in-flight switch in progress 2. Deactivation of a prior cancelled registration 3. OFAF switch containing multiple MPxN
Proposer
Caroline Milner
Change Report - Initial Assessment and Change Plan Report

Comments deadline
Impacted Consumers
Impacted REC Services
Impacted REC Parties and Market Participants
Implementation Date
Status Live
EMAR Version 25.06.2027_live
Implementation Status
Date Raised
Fuel
REC Decision Maker
Lead Analyst
holly.law
Date of Update to Priority
Solution Development
Proposed solution summary
  1. Deactivation of an active reg. whilst in-flight switch in progress As mentioned previously, the ‘Deactivation of an active reg. whilst in-flight switch in progress’ issue did have an existing REC CP raised and therefore is further along the discussion process compared to the other two issues identified. Initial discussion outlined that the most appropriate solution for this change proposal should consider the business needs and the desired outcomes. It was noted that from a business perspective, if the switch has already been accepted, then it should still go through and not be cancelled. Therefore, the following points were raised: • It was acknowledged that there are multiple solution options/approaches that could potentially be employed to resolve this issue. As such, and to avoid being overly prescriptive, it is requested that CSS provider investigate all possible options and outline their recommendation for the most suitable approach, which would be developed/progressed further through the subsequent Impact Assessments. • However, the aim is for an effective solution to be developed which would ensure that the consumer is switched with the original effective date being used and that CSS systems could cater for such registration events whilst following the normal Gate Closure processes. • Where possible, the solution should also look to proactively mitigate the impact of this scenario, as opposed to working on a retrospective basis which can lead to the issue persisting over an extended period of time. It was also noted that consideration would need to be given to state of the meters as this would also have an impact on whether switches are able to progress: Therefore, the following points were raised: • The solution would need to consider how the incumbent supplier has deactivated the meter and whether it has been moved to a ‘terminated’ state or a ‘dormant’ state. o Dormant – The meter is inactive. Note that this is a temporary state and therefore the meter could be put back into service. o Terminated – The meter has reached end of life and cannot be reinstated. Note that this is a permanent state. • If the incumbent supplier has moved the meter into a ‘terminated’ state, the in-flight switch would then need to be cancelled. • However, for the ‘dormant’ state, the following two options would be available in terms of what could happen to the status of the meter and thus the in-flight switch: o Moves from ‘inactive’ to ‘active’ (continue with the switch) o Moves from ‘inactive’ to ‘cancelled’ (cannot continue with the switch)
  2. Deactivation of a prior cancelled registration and OFAF switch contains multiple of the same MPxN It is noted that the initial approach discussed was to add new Business Data Validation Rules (BDVR) to stop these issues from occurring. However, this was only discussed at high-level and therefore we request that the CSS provider confirm this approach and provide further details as this change proposal progresses.
Problem Statement
1) Deactivation of an active reg. whilst in-flight switch in progress: There are instances where the incumbent supplier is withdrawing prior to the ‘Supply Effective from Date’, causing the accepted switch to fail at Gate Closure which occurs at 17:00hrs. This creates the scenario in which there is no longer a losing supplier for the consumer to switch from, and therefore the switch process stalls and cannot be progressed. Therefore, this has a direct impact on consumers who have a switch request which has already been accepted but CSS is not able to progress further as the switch process stops. Indeed, there have been a total of 82 missing messages observed since 1st January 2023, of which 66 messages have been related to switches where there was no registered Supplier recorded at Gate Closure. The 30th September 2023 Gate Closure was particularly impacted by this scenario and resulted in 45 registrations which did not become effective on 14th October 2023 as planned. It should also be noted that the 1st October is one of the key contracting dates for large Industrial and Commercial (I&C) consumers, consequently increasing the impact to consumers in this instance. 2) Deactivation of a prior cancelled registration: This scenario occurs when the registered supplier of a MPxN (via the active registration) is the same supplier that cancelled a previous switch for the same MPxN. In this case there is the possibility that the supplier could attempt to deactivate the active registration by accidentally providing the cancelled registration identifier. Currently, CSS still accepts the deactivation request and erroneously changes the cancelled registration state from cancelled to inactive, sending out securedInactive messages. Currently, after an MPxN is disconnected, the Supplier is required to submit a deregistration request to CSS. Therefore, there is a possibility that the suppliers could submit this request for a cancelled registration not active registration. CSS would still accept this request as the Business Data Validation Rules (BDVR) lack coverage of this case; in such cases the Supplier may incorrectly believe that they have deregistered the MPANs. 3) OFAF switch containing multiple MPxN: This is the instance where the end user sends through a One Fail All Fail (OFAF) switch with the same MPxN contained within the payload 2 or more times. Multiple registration IDs are created for the same MPxN, and the registration is left in an incorrect state given a lack of appropriate BDVRs. Indeed, there has been a further reported incident regarding an OFAF transaction of the same MPxN. The primary MPxN was associated with a secondary MPxN and therefore two registrations were created for the primary and secondary MPxN, equating to four registrations in total. There was then an objection raised but this only cancelled 1 of the 2 registrations for each MPxN. The remaining 2 registrations proceeded through gate closure.
SME
SME Role
Lead Technical Analyst
SME User
maxime.van-eyseren@capgemini.com
R0178 - Change Proposal Form
R0178 - Change Report (Proposal Plan) V2.0 (18.02.2025)
R0178 - Update to Proposal Plan V1.0 (Approved) 18.02.2025
R0178 - Consolidated Impact Assessment Responses (Non-Confidential) 18.03.2026
R0178 - Change Report (For Consultation) V1.0
R0178 - Update to Plan (17.06.2026) Pre-Approval
Company Name
REC Technical Services
Review status
Review required

Clarify & Strengthen CRS Providers Requirements

Date of latest update
Type
Change
ID
R0168
Change Category
Change Path
Priority
Urgent
No
Latest Update
This Change Proposal was implemented on 28 February 2025.
Summary
The RECCo MSI review focused on the analysis and assessment of; Code compliance, performance, impacts and insights from lessons learned feedback from impacted stakeholders. These assessments thematically articulated changes and improvements identified to assure industry market participants that clear and appropriate action is, and will be, taken to prevent, detect and mitigate the risks and impacts of another event, and prepare for the right response to any future incidents. This Issue has been raised to address learnings from the P1 switching incident in July 2023.
Proposer
glenn.sheern
Impacted Consumers
Impacted REC Services
Impacted REC Parties and Market Participants
Status
Implementation Date
Status Live
EMAR Version 28.02.2025_live
Implementation Status
Date Raised
Fuel
REC Decision Maker
Lead Analyst
James Hardy
Date of Update to Priority
Solution Development
Proposed solution summary
  1. Root Cause Communication: That the DCC, in its role as Switching Operator, delivers, clear, accurate, timely information on the incident root cause, as soon as possible, once it has obtained a reasonable understanding. Both to offset the risks of uncertainty and limited information introduce, ensuring Switching parties (like Supplier, TPIs and Networks) have the right information to enable meaningful engagement, assist their end-consumers, and all impacted Market Participants can more proactively manage the incident impacts, including making appropriate plans in response to the incident and its resolution. Switching Operator's End-Consumer Communication: Introduce a requirement for the DCC, in its role as the Switching Operator, to provide end-consumer appropriate information for REC Parties and Non-REC Parties use to determine communication and action for their Consumers.
  2. Switching Operator, Switching Incident Impact Assessment: This change should clarify the existing Switching Operator’s broader obligation to assess an incidents impact on the wider Switching Arrangements (set out in REC Schedule 26, Switching Service Management Schedule (SSMS), section 1.7, or Major Switching Incidents starting at section 2.9), to ensure the Switching Operator facilitates the most effective, efficient (time, cost, resource) overall Switching industry solution is promoted and implemented. Incident Wider Switching Impact Assessment: Clarify that if a Major Switching Incident is not going to be resolved within defined Service levels (4 hours), then the DCC in its role as Switching Operator should determine the impact on compliance with the REC end-to-end Switching Arrangements, and work with Ofgem, and the Code Administrators for BSC, UNC and DCUSA, and RECCo, to identify the cross code impacts/impacts on other Codes when managing an incident and developing an appropriate solution for industry, with least negative impact to end-consumers.
  3. Refresh and testing of Switching Operator’s (SO) incident related policies, processes, and procedures, to ensure they remain fit for purpose.
  4. Refresh and testing of Switching Operator’s (SO) incident related policies, processes, and procedures, to ensure they remain fit for purpose.
Proposed Solution Document
Document title
I0168 Switching Operator MSI Best Practice Document - for RFI and Industry Comments (02.08.2024)
Archive
Off
Document title
Central Switching Service (CSS) Service Definition (R0168 - Red-lining) 05.12.2024
Archive
Off
Document title
Switching Operator (SO) Service Definition (R0168 - Red-lining) 05.12.2024
Archive
Off
Document title
Schedule 26 - Switching Service Management Schedule (R0168 - Red-lining) 05.12.2024
Archive
Off
Document title
R0168 Draft Switching Operator Best Practice Document (V1.0 for Industry Consultation) 05.12.2024 (Word Version)
Archive
Off
Document title
R0168 Draft Switching Operator Best Practice Document (V1.0 for Industry Consultation) 05.12.2024 (PDF Version)
Archive
Off
Document title
R0168 - Change Report (for Consultation) 12.12.2024
Archive
Off
Document title
Schedule 26 - Switching Service Management Schedule (R0168 - Red-lining) 28.01.2025
Archive
Off
Document title
Central Switching Service (CSS) Service Definition (R0168 - Red-lining) 28.01.2025
Archive
Off
Document title
Switching Operator (SO) Service Definition (R0168 - Red-lining) 28.01.2025
Archive
Off
Document title
Major Switching Incident: Switching Operator Best Practice Document V0.2
Archive
Off
Document title
Major Switching Incident: Switching Operator Best Practice Evaluation Form V1.0
Archive
Off
Problem Statement
On 6th July 2023, a Major Switching Incident occurred with the Central Switching Service ((CSS) operated by the Switching Operator and CSS Service Provider, the Smart Data Communication Company (DCC)). It prevented the successful completion of that day’s planned electricity and gas, supply switches and new registrations. The CSS was stabilised post-incident and any new requests submitted after 9 a.m., 6th July were processed successfully. Through the collective action of the Switching Operator and industry parties, the CSS sent the missing industry messages to give effect to the intended switches and new registrations during the period of the 2nd to the 8th of August 2023. Priority 1 (P1) Major Switching Incidents of this nature are required to be resolved within 4 hours; however, DCC reported it took 1,605.6 hours in this instance. This incident had significant impacts on multiple industry parties and end consumers, demonstrating a clear need for improvement in the arrangements managing switching services and response to major incidents. The Retail Energy Code Company ((RECCo) with the assistance of its Code Manager) completed an end-to-end incident review; to identify the root cause, consider the efficiency and effectiveness of the incident management response, assess the improvements required, and identify appropriate actions for risk mitigation. With the overarching objective that by delivering the identified review recommendations, these actions should limit the possibility, or minimise the impact of, any future major switch incidents.
SME
SME Role
Lead Assurance Analyst
SME User
vaishnsharma@deloitte.co.uk
I0168 - Issue Form
I0168 Switching Operator MSI Best Practice Document - for RFI and Industry Comments (02.08.2024)
I0168 - Change Report (Change Plan) (Approved) 17.09.2024
I0168 - Update to Proposal Plan (Approved 30.10.2024)
R0168 - Consolidated Consultation Responses (Non-Confidential) 20.01.2025
R0168 - Change Report (Final Reccomendation) 04.02.2025 (Approved) V2.0
Company Name
-
Review status
Review required

SDEP Review Improvements (2) - Usability

Date of latest update
Type
Change
ID
R0122
Change Category
Change Path
Priority
Urgent
No
Latest Update
24/08/2026 - the consultation has closed and the Code Manager is reviewing responses.
Summary
Following a comprehensive review, the Code Manager has identified functionality improvements with the SDEP system. These will introduce useability improvements to the system, to allow users to better filter workflow and queries and to improve notifications received by Parties, to enable resolution of raised issues. Feedback from SDEP users stated that filtering options are limited to particular attributes and notification emails contain minimal supportive information for the parent communication.
Proposer
ryan.dale
Change Report - Draft Change Report

Comments deadline
Change report - Final Change Report

Comments deadline
Status
Implementation Date
Status Live
EMAR Version 27.02.2027_live
Implementation Status
Date Raised
Fuel
REC Decision Maker
Lead Analyst
holly.law
Date of Update to Priority
Solution Development
Problem Statement
Market Participants require functionality that improves efficiency, reporting and allows Consumer issues to be addressed sooner and more accurately.
SME
SME Role
Lead Technical Analyst
SDEP Review CP 2 - Usability.xlsx
Change Report (Proposal Plan)
R0122 Change Proposal form (Downloadable version) 26.05.2023
R0122 Change Proposal Re-plan V2.0
R0122 - Solution Report
R0122 C&C Solution requirements supporting document
R0122 Solution requirements
R0122 Consolidated Impact Assessment Responses
R0122 Consolidated Consultation Responses
R0122 Legal Drafting for consultation
Company Name
-
Review status
Review required

Search GES API using Meter Serial Number

Date of latest update
Type
Change
ID
R0120
Change Category
Change Path
Priority
Urgent
No
Latest Update
This Change was implemented on 04 April 2025.
Summary
This change seeks to enable searches of GES API by Meter Serial Number, which is enough information to enable the return of all meter-point data associated with the MPRN.
Proposer
Andrew Dawson
Change Plan

Service Provider Impact Assessment start

Completed

Start:

18 May 2023

Due:

04 Apr 2024

Completion:

04 Apr 2024

Service Provider Impact Assessment close

Completed

Start:

04 Apr 2024

Due:

21 Jun 2024

Completion:

18 Jun 2024

Party Impact Assessment start

Completed

Start:

21 Jun 2024

Due:

28 Jun 2024

Completion:

28 Jun 2024

Party Impact Assessment close

Completed

Start:

28 Jun 2024

Due:

19 Jul 2024

Completion:

19 Jul 2024

Preliminary Change Report and Consultation published

Completed

Start:

19 Jul 2024

Due:

26 Jul 2024

Completion:

26 Jul 2024

Consultation close

Completed

Start:

26 Jul 2024

Due:

16 Aug 2024

Completion:

16 Aug 2024

Final Change Report published

Completed

Start:

16 Aug 2024

Due:

20 Aug 2024

Completion:

20 Aug 2024

Responsible Committee Decision

Completed

Start:

20 Aug 2024

Due:

28 Aug 2024

Completion:

28 Aug 2024
Impacted Consumers
Impacted REC Services
Status
Implementation Date
Status Live
EMAR Version 28.02.2025_live
Implementation Status
Date Raised
Fuel
REC Decision Maker
Date of Update to Priority
Solution Development
Proposed Solution Document
Document title
R0120 Solution Requirements Matrix v1.0 (21.06.2024)
Archive
Off
SME
SME Role
Lead Technical Analyst
SME User
caroline.milner@capgemini.com
SME Role
Lead Assurance Analyst
R0120 - Change Proposal form (downloadable version) 18.05.2023
GES Supply Point Switching API Technical Specification- REDLINED
R0120 - Change Proposal Plan V1.0 (16.04.2024) Approved
R0120 - Initial Assessment Report V1.0 (16.04.2024) Approved
R0120 - Consolidated Impact Assessment Responses (26.07.2024)
R0120 - Change Report (published for consultation) 26.07.2024
R0120 - Consolidated Consultation Responses (20.08.2024)
R0120 Change Report (Final Recommendation) approved 28.08.24
Company Name
GB Group plc
Review status
Review required

CSS End User Obligations

Date of latest update
Type
Change
ID
R0099
Change Category
Change Path
Priority
Urgent
No
Latest Update
07/02/25 - This Change Proposal has been withdrawn at the request of the proposer, as it is being developed as part of I0180
Summary
There are multiple observed instances of CSS incidents that have been raised that cannot be resolved without proactive engagement from the end user. There are currently no direct obligations on CSS Users to engage with the incident resolution process, or to provide up to date contact details, which can result in the CSS System Operator struggling to resolve incidents in a timely manner. This results in CSS incidents remaining unresolved and results in a degradation of the effectiveness of the switching process. This Change Proposal has been raised to address this issue.
Proposer
Ryan Dale
Impacted Consumers
Impacted REC Services
Impacted REC Parties and Market Participants
Status
Implementation Date
Status Live
EMAR Version 08.11.2024_live
Included changes Affected REC Items
R0105 Review of ONAGE SLAs
  • Schedule 14 - Metering Operations
Implementation Status
Date Raised
Fuel
REC Decision Maker
Date of Update to Priority
Solution Development
Proposed Solution Document
Document title
R0099 Draft Legal Text v1.0 (20.03.2024)
Archive
Off
Stages Selection
SME
SME Role
Lead Technical Analyst
SME Role
Lead Assurance Analyst
R0099 - Change Proposal Form 10.03.2023
Company Name
-
Review status
Review required

CSS Message Regeneration Functionality

Date of latest update
Type
Change
ID
R0096
Change Category
Change Path
Priority
Urgent
No
Latest Update
25/02/2026 On 25 February 2026, the Technical Expert Panel voted in line with the Code Manager recommendation to approve R0096 for implementation in November 2027. The appeal window is now open until 23:59, 11 March 2026.
Summary
An inability by the Central Switching Service (CSS) to re-generate Market Messages that were not sent as intended can result in issues with the Switching process, both for REC Parties, and Consumers. This Change seeks to create a message regeneration functionality that would mitigate this Consumer detriment.
Proposer
Michael Taylor
Change Plan

Update to Plan approved at Change Panel

Completed

Start:

Due:

Completion:

21 Oct 2025
Impacted Consumers
Impacted REC Services
Implementation Date
Status Live
EMAR Version 05.11.2027_live
Implementation Status
Date Raised
Fuel
REC Decision Maker
Date of Update to Priority
Solution Development
Proposed Solution Document
Document title
R0096 Solution Development Document V1.0
Archive
Off
Document title
R0096 Detailed Design Document v1.0
Archive
Off
Problem Statement
Failures by the CSS to generate Market Messages can result in a breakdown of the Switching process. As the CSS cannot re-generate Market Messages that should have been sent but were not, this results in message asynchronisation, and breakdown of CSS functions and processes, resulting in substantial impacts for those involved – Difficulties for the REC Parties using the CSS, and difficulties for Consumers, where the Switch process is impacted.
SME
SME Role
Lead Technical Analyst
SME User
maxime.van-eyseren@capgemini.com
R0096 - Change Proposal Form downloadable version 17.02.2023
R0096 Change Report (Plan) (Approved) V1.0 21.01.25
R0096 Change Report Re-Plan (Pre-Approval) v1.0
R0096 Change Report (Re-Plan) v1.0 approved 21/10/2025
R0096 Change Report (Impact Assessment) v1.0
R0096 Consolidated Party Impact Assessment Responses v1.0
R0096 Change Report (Consultation) approved 17.12.2025 v1.2
R0096 Consolidated Consultation Responses v2.0
R0096 White Paper - Business Case Assessment v1.5
R0096 Change Report (Final Recommendation) approved 25.02.2026 v1.0
Company Name
REC Technical Services
Review status
Review required