Just looking at your original photo on page 1 - there does seem to be a leak at the bottom of the baffle door. As the fumes seem to have gone, I reckon you have got it right.
John
(Not an Oftec person, so no claims to that.)
John
(Not an Oftec person, so no claims to that.)