It sounds like you don't have it declared as a Delta printer. Cartesian printers home X, then Y, and then Z. But a Delta should raise all towers at once. If it isn't doing that, it doesn't know you have a Delta.
For Delta's, you might want to start with a configuration.h file in examples/delta/???
You need to get these symbols defined:
#define DELTA
#ifdef DELTA
#define DELTA_PHYSICAL_BED_LEVELING_FEATURE
#define DELTA_SEGMENTS_PER_SECOND 160
#define DELTA_DIAGONAL_ROD 198.5 // Was >>>---> 196.0 // mm
#define DELTA_SMOOTH_ROD_OFFSET 160.0 // mm
#define DELTA_EFFECTOR_OFFSET 34.0 // mm
#define DELTA_CARRIAGE_OFFSET 25.0 // mm
#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET+0.00)
#define DELTA_PRINTABLE_RADIUS 90
For Delta's, you might want to start with a configuration.h file in examples/delta/???
You need to get these symbols defined:
#define DELTA
#ifdef DELTA
#define DELTA_PHYSICAL_BED_LEVELING_FEATURE
#define DELTA_SEGMENTS_PER_SECOND 160
#define DELTA_DIAGONAL_ROD 198.5 // Was >>>---> 196.0 // mm
#define DELTA_SMOOTH_ROD_OFFSET 160.0 // mm
#define DELTA_EFFECTOR_OFFSET 34.0 // mm
#define DELTA_CARRIAGE_OFFSET 25.0 // mm
#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET+0.00)
#define DELTA_PRINTABLE_RADIUS 90