These instructions apply to the Kia Ceed Mk3 (CD) 2018-Present.
For other models, please choose your vehicle here.
If the panoramic or sliding sunroof on your Kia Ceed Mk3 (CD, 2018–present) stops auto-closing, won’t tilt properly, or behaves oddly after a flat or disconnected battery, it needs re-initialising. The roof motor has lost its learned positions; re-teaching them takes under a minute with the roof switch. This is a normal recovery step, not a fault or a workshop job — the sunroof is simply waiting to be told where its fully-open, tilt and closed points are again. Owners most often meet it after a battery change, a jump-start, or leaving the car so long the battery went flat, and the fix is the same every time.

Why It Happens
The sunroof controller stores its open, tilt and closed limits so it can run on one touch and auto-reverse on an obstruction. A power cut clears that memory. Without those learned end-points the motor no longer knows exactly where the glass should stop, so it disables the convenience features to stay safe — that’s why one-touch and the pinch-protection auto-reverse stop working until you re-teach the range. Re-initialising simply drives the roof through its whole travel once so the controller can re-map every position. It is the same principle as re-teaching the electric windows after the battery is disconnected.
First, a Few Checks
- Sort the battery first. A weak or failing 12 V battery can interrupt the cycle; make sure it’s charged and healthy before you begin.
- Clear the roof track. Remove leaves, grit or anything on the glass so nothing jams the roof mid-cycle.
- Keep hands and objects out of the opening during the run — auto-reverse is off until the reset finishes.
- Have the ignition on (or the engine running) so the roof has steady power throughout.
- Don’t rush it. Be ready to hold the switch continuously for the full sequence, which takes several seconds.
How to Re-initialise the Sunroof
- Start the engine (or switch the ignition on).
- Make sure the sunroof and sunshade are closed.
- Press and hold the close switch. The roof will tilt and move slightly — keep holding.
- The roof then cycles automatically through its full sequence: sunshade open → roof tilt → slide open → slide closed → sunshade close.
- Keep the switch held until the cycle finishes, then release — the system is reset.
If It Doesn’t Complete
- Don’t release early — hold the switch through the entire automatic cycle. Letting go partway leaves the controller half-taught and it won’t re-enable one-touch.
- Clear any obstruction in the roof track and make sure the battery is healthy.
- Start from fully closed — if the glass or shade wasn’t shut when you began, close both and try the whole sequence again.
- Weak battery mid-cycle — if the voltage dips the roof may stall; charge the battery or run the engine and repeat.
- Still no one-touch — try the full hold-and-cycle two or three times; if it never re-learns, the roof motor or switch may need checking.
Once It’s Done
Once the cycle finishes and you release the switch, the roof should go back to normal — one-touch open and close work again, and the auto-reverse pinch protection is restored. Give it a quick test: open and close the roof with a single touch and check it stops cleanly at each end. If it does, the initialisation took. It’s worth re-teaching the electric windows at the same time, since the same battery event that wiped the roof usually resets them too.
Frequently Asked Questions
Why did my Ceed sunroof stop auto-closing?
A battery disconnect or flat battery wiped its learned limits, so the controller switched off one-touch and auto-reverse to stay safe. Re-initialise by holding the close switch through the full cycle to restore both functions — nothing is broken.
How do I reset the Kia Ceed sunroof?
With the roof and sunshade closed and the ignition on, press and hold the close switch. The roof tilts, then runs through its full open-and-close sequence automatically. Keep holding until it finishes, then release — that re-teaches the positions.
Is it safe to do myself?
Yes — it needs no tools and no workshop. The one caution is that pinch protection is disabled during the reset, so keep hands, hair and objects well clear of the roof opening until the cycle has finished and the switch is released.
Do I need a tool?
No — it’s done with the sunroof switch only. There’s no menu, no scan tool and nothing to unclip; the whole procedure happens through the overhead roof control in under a minute.
It stalled halfway through — what now?
Usually the switch was released too soon or the battery dipped. Close the roof and shade fully, make sure the battery is charged (run the engine if unsure), then hold the switch continuously through the entire sequence again without letting go until it stops.
Will this happen every time I change the battery?
It can, yes — any full loss of 12 V power can clear the roof’s learned positions. It’s harmless and quick to redo, so just run the re-initialisation after any battery disconnect or flat-battery event and re-teach the windows while you’re at it.
Re-initialised the sunroof after a battery change? Re-teach the windows too — see our Ceed window guide. For warning lights, look up the code on autodtcs.com.
Independent guide — not affiliated with Kia. Always follow your official service manual and safety precautions. Read our full disclaimer.