Still Top 40 in its 31st week on the Hot 100

Worth It only spent 24 weeks in the Top 40.
Worth It spent 36 weeks total on the Hot 100, I doubt WFH will beat that although it's not impossible. Worth It had the advantage of being a promo track/3rd single so it spent several weeks hovering in the 80s and 90s before it took off which added to its chart run, whereas WFH was basically smashing since its release so it's harder to have such good longevity.