Service ResetService Reset
  • Home
  • Guides
  • Tools
    • Tire Pressure Calculator
    • Check DTC Codes
    • Request a Guide
    • Wheel Offset Calculator
    • Tire Size Comparison
    • Tire Pressure Converter
    • Torque Converter
    • Coolant & Antifreeze Mix
  • Blog
  • About
  • FAQ
  • Contact Us
  • Home
  • Guides
  • Tools
    • Tire Pressure Calculator
    • Check DTC Codes
    • Request a Guide
    • Wheel Offset Calculator
    • Tire Size Comparison
    • Tire Pressure Converter
    • Torque Converter
    • Coolant & Antifreeze Mix
  • Blog
  • About
  • FAQ
  • Contact Us
Home/Subaru/XV/Mk1 (GP) 2012-2017/Re-initialise the Electric Sunroof

Re-initialise the Electric Sunroof

Reviewed by the Service Reset editor · Updated October 1, 2026 · How we verify

These instructions apply to the Subaru XV Mk1 (GP) 2012-2017.
For other models, please choose your vehicle here.

If your first-generation Subaru XV (GP, 2012–2017) has the electric glass sunroof, its auto open/close and anti-trap function has to be re-initialised after the 12-volt battery is disconnected or the roof fuse is pulled. It takes under a minute with the ignition on.

How to re-initialise the XV electric sunroof

Overhead console sunroof switches on a Subaru XV (GP), with the open/close slide switch arrowed
The sunroof open/close slide switch in the overhead console. Use the open direction to start the re-initialisation. LHD car shown.
  1. Switch the ignition on.
  2. Press and hold the sunroof switch in the open (tilt) direction for about 10 seconds, then release it.
  3. Wait about four seconds.
  4. Within the next six seconds, press and hold the sunroof switch in the open direction again until the roof completes its learning cycle.
  5. Check that the roof opens, closes and tilts correctly, then switch the ignition off.

If the roof still will not run on auto, repeat the sequence — the two stages have to follow one another within the short time windows to register.

Frequently Asked Questions

Why has my sunroof stopped working on auto after a battery change?

The sunroof controller stores its fully-closed and fully-open positions. Losing power clears them, so the roof will only creep while you hold the switch until it is re-initialised.

My XV doesn’t have a sunroof — does this apply?

No. This procedure is only for cars fitted with the optional electric glass sunroof. Lower-trim XVs without a sunroof have nothing to re-initialise here.

If the roof is completely dead, check the sunroof fuse first; decode any stored body code on autodtcs.com.

Independent guide — not affiliated with Subaru. Always follow your official service manual and safety precautions. Read our full disclaimer.

Related Articles
  • Check the CVT Automatic Transmission Fluid
  • Release the Gear Selector from Park (Automatic)
  • Replace the Cabin Air Filter
  • Find the Fuse Boxes and Replace a Fuse
  • Jump-start or Recover the Car
  • Specifications, Dimensions and Weights

Service Reset

Step-by-step reset and maintenance guides for all major car brands. Independent resource – not affiliated with any car manufacturer. All trademarks and logos are the property of their respective owners and are used for identification purposes only.

© 2026 ServiceReset.net. All rights reserved.

POPULAR BRANDS
Toyota · Volkswagen · BMW · Ford · Audi · Mercedes · Nissan · Peugeot · Vauxhall · Kia
NAVIGATION
  • Home
  • Guides
  • Dashboard Warning Lights
  • Tools
  • Tire Pressure Calculator
  • Blog
  • About
  • FAQ
  • Request a Guide
  • Contact
LEGAL
  • Privacy Policy
  • Terms of Use
  • Disclaimer
SOCIAL
  • YouTube
  • Pinterest