This is the output of M119:
x_min: TRIGGERED
y_max: TRIGGERED
z_min: open
I do not know whether a z-probe is used or not, but the customized Repetier-Host software that came with this unit (only works in Windows) included g-code to manually move the bed to set the nozzle distance from the bed using a sheet of paper as a feeler.
I deleted the printer settings in R-Host and R-Server, and reconnected R-Server and entered the bed dimensions and nozzle settings during setup, and am importing those settings into R-host. Homing behavior did not change, still goes down. However, it is making some noise for a time after the bed stops moving, but the z-axis screw isn't turning after it moves the bed down. The bed isn't against any stops, and I can move the screw manually by hand very easily in both directions, so it doesn't seem to be a mechanical binding problem.