Jeeper welcome to HEF, as you ask for thoughts, here is mine with the disclaimer I am not experienced on a 621 with ZF transmission.
From the problem description it sounds one of the shift rails in the transmission is not moving. Specifically the transmission is stuck in the 1/3 position, so you can select 1st or 3rd, but the other shift rail that selects 2/4 is not moving.
While you have checked solenoids ohms, that does not prove the wiring harness is powering the shift solenoids, nor does it prove that one of the solenoids is stuck physically.
If both solenoids are the same p/n, then I would suggest swapping them and see if the problem moves. (move the entire solenoid valve assemblies, not just unscrewing/moving the solenoid coils) If problem moves, you probably got a physically stuck solenoid valve.
If no change, then confirm that the wiring harness is good between the transmission controller and the solenoids and the controller is electrically commanding both solenoids.
If electrically everything is ok, then start digging into why the transmission shift rail is not moving. Others on this forum have much more knowledge of 621s and ZF transmissions than I do, and can hopefully advise further.