Right on. Checked ~/.xsession-errors and found a picom error. the line “picom --experimental-backends --vsync” in the openbox autostart file was causing errors. Fixed that and all three kernels boot and login.
Found a ton of other errors and warnings that were not causing serious problems. Will clean those up too.