@coupeman you may need to whitelist some tracking cookies. Try this:
disable the timer in Cookie, if you are using it
login to any sites you have trouble with
expand the domain in Cookies window to reveal all cookies
go through and whitelist any RED coloured tracking cookies (you may not need to whitelist all of them)
you whitelist a cookie by right clicking on it to reveal the contextual menu and selecting add to whitelist
@SweetP With every restart of Safari and SessionRestore, it works again for a time. Then it stops working. For example, I've restarted my MacBook on June 15th – now I have sessions saved from June 15th, but cannot have automatic or manual sessions afterwards.
Unfortunately, the update to v2.6.7. did not change any of this.
The clearSafariCache.sh script takes a very long time (almost three minutes) on my machines, too, so I went ahead and optimized the find expression a bit so it won't unnecessarily descend into huge directories like com.apple.metadata.mdworker.