User blog comment:Nightslayer2/Arrow Season 8 Theory/@comment-27700324-20191013224155

It's more likely Oliver is on an alternate Earth and therefore is wearing his costume.