Hi @dan.woda. Adding cacheLocation made no difference.
Another finding is when useRefreshTokens is true, regardless of cacheLocation setting, Safari does not work correct with or without ITP setting.
It’s only when useRefreshTokens={false} does Safari work, and thus only with ITP disabled. Very strange I do agree.
I am on vacation this week so responses may be a little delayed.