All my joomla site is under the "joomla/" subdirectory on my local abe server. The program has repeated the subdirectory and so the browser does not know where to go. If I manually edit out the second "joomla/" the browser ends up where it should have gone.
So something in the coding is inserting the second "joomla/".
I notice that the coding in cb_login.php has a complex section branching to build the appropriate URL for the version of Joomla. This would explain why the patch worked for some and not others.