Personally I think there's some sanji details left out. But I doubt it's anything significant.
Oda is such a dogshit author.
@Chrono looks like you were right bud. Oda has forsaken sanji. Officially.
Can't believe I had faith in this clown for this long tbh