I've made this adjustment in my .emacs > (setq ediff-window-setup-function #'ediff-setup-windows-plain) and run for a few days now without any hangs, so I'd say this looks like a good workaround. Thanks.