Is One Piece episode 940 filler?

One Piece episode 940 is canon — it adapts the original story.

Episode: 940 — Zoro's Fury! The Truth About the Smile!

Classification: Canon

Air date: Sep 6, 2020