Right, resistance to time stop does not save you from outright time erase, neither It is a paradox, its very clear what It means, time erasure, like a video.
This is what Diavolo does: Like a video, Diavolo is like the editor, he sees 10 seconds further, then after the precog (Diavolo can erase without precog but that would be dumb, i mean, blind erase?) Diavolo can cut those 10 seconds of video, those 10 sec never happened, that is why no one remembers what happened, can't remember what never happened, only Diavolo, the editor knows what happened, and only he can take action during the time erase (he can reposition, per example, to avoid an attack and sneak behind to donut) and only the effects remains, it deletes cause but keeps the effect, imagine a Minecraft video, steve kills a Creeper and obtains gunpowder, we cut 10 seconds of the scene, if you saw the video, you would see first Steve going against the Creeper, and before he deals a blow to the Creeper, you already see Steve running to his house with gunpowder, the fight never happened, Steve apparently never killed the Creeper, It was erased the moment, but The effect remains, Steve has the gunpowder still.
And here is the trick, Diavolo is the only one Who can move no? He moves during the erased time to avoid the fatal fate he was gonna get, and sneak Up behind the nameless one and Donut after the erase, this bypasses time stop, as the moment that happened within those 0 sec never happened, and Diavolo repositioned himself on another spot.