Hi
Did you contact Velux - I know they have a really long guarantee so you might just be covered.
There is a serial number on the window itself have this to hand when you call.
I know someone in Ireland who got a window repaired free after 10+ years...
Worth a phone call anyway.