Это может показаться излишним, но вложенная повторяющаяся группа и фактические граничные слова должны быть довольно устойчивыми:
Overview[\r\n]((?:.*[\r\n].*)*)Resolution
Демонстрация в JS:
const data = `Something
Overview
Somebody request a review
Title
Test
Test
Resolution
Blah
Something`
const after = "Overview"
const before = "Resolution"
const regex = new RegExp(`${after}[\r\n]((?:.*[\r\n].*)*)${before}`)
const match = data.match(regex)
if (match) console.log(match[1])

Демонстрация и объяснение по Regex101: https://regex101.com/r/QibhMq/6