I have recently seen this reddit post where quite a few people are having issues with Sonarr not downloading the latest one piece episode because TVDB only adds the latest episode after it has finished airing every Sunday.
One Piece Seasons don’t have a set amount of episodes, each season is one arc and the season is as long the story needs it to be, this means that TVDB can only update one episode at a time once the metadata is avaliable and a moderator/admin is online, sometimes taking hours, sometimes up to a week for the latest weekly episode.
The release titles for One Piece are quite predictable, just “One Piece - [Absolute Episode Number]” Usually, so my suggestion is to add a option to a specific show to add an episode even if there is no TVDB data for it, it just needs to have [Latest Absolute episode number+1], and then rename the episode to SxxExx format if thats what you have your naming set to.
For example, the latest episode data TVDB has is for Episode 1141 (S22E56), the next episode with 100% certainty be 1142, and will very likely be S22E57, but there is also a chance it will be S23E01 if that’s where the arc happens to end (according to where TVDB decide the new arc starts)
That or an option to manually add temporary data before TVDB updates and overwrites the manual data.