(Time to begin thinking of extensions as possible culprits in any Safari issue.)
You might want to broaden 'Safari' to 'any web browser', with the caveat that a particular extension X may cause a problem in browser A, but not (necessarily) in browser B.