The problem with trying to nail withdrawal rates is that it's a multi-variate problem, where changes in one variable (drawdown period) affects what an optimal portfolio mix should be when you are just considering a stock/bond portfolio.
A 60/40 is close to optimal for providing the optimal SWR over a 30yr period, but if you shorten that to 15 years then you risk a lot of volatility in a portfolio that is too stock heavy, so you need more bonds and the optimal mix changes to something more conservative, whereas if you are planning a 50 year drawndown then you need a heavier stock allocation to provide continual growth to provide the optimal SWR.
And that's just with stocks and bonds! Today we can use many other asset classes to construct portfolios that have different characteristics.
So.. it's really difficult. Portfolio growth may be the dominant factor in determining the SWR, or portfolio stability may be the dominant factor, depending on your drawdown horizon. What is optimal in scenario A is not optimal in scenario B.
In the real world, I do think that a 4% is a very good rule of thumb 95% of the time for 30yrs+, maybe even up to 50yrs. And if you throw in any social programmes that you are due as well as keeping your budget flexible, and maybe even consider the option to go to work to top up your portfolio when it is most advantageous to do so, would be the best ways to play it.
You can opt to go with 5% or even more, and nobody is going to send the FI police around to check on you. You likely still be fine. Slightly less likely than using 4%, granted, but still very well within your acceptable probability of not failing.
And it's worth remember that there is no WR that is 100% guaranteed to not fail. We only have history to go on, and just because it hasn't happened in the past doesn't mean that it can't happen in the future. You could do everything right, plan the optimal portfolio that has never failed under historic precedence, and the future could be so dismal that the portfolio still fails.