on every occasion

/ɔn ˈɛvri əˈkeɪʒən/ オン エブリ オケイジョン

1. どんな時でも、常に。

「on every occasion」は、「every occasion」(あらゆる機会)というフレーズ全体が「常に、どんな時でも」という意味で使われています。前置詞の「on」は、特定の状況や機会に焦点を当てる際に用いられ、「~の際に」という意味合いを持ちます。
We have to be polite on every occasion. (私たちはどんな時でも丁寧でなければなりません。)