Best is to also see the firmware output to console of host. There you see normally what goes wrong.
From the video I guess your testing area is outside reachable positions.
For G33 these settings are relevant
/* DISTORTION_CORRECTION compensates the distortion caused by mechanical
* imprecisions of nonlinear (i.e. DELTA) printers assumes that the floor is
* plain (i.e. glass plate) and that it is perpendicular to the towers and that
* the (0,0) is in center requires z-probe G33 measures the Z offset in matrix
* NxN points (due to nature of the delta printer, the corners are extrapolated
* instead of measured) and compensate the distortion more points means better
* compensation, but consumes more memory and takes more time
* DISTORTION_CORRECTION_R is the distance of last row or column from center
*/
#define DISTORTION_CORRECTION 1
#define DISTORTION_CORRECTION_POINTS 5
/** Max. distortion value to enter. Used to prevent dangerous errors with big
* values. /
#define DISTORTION_LIMIT_TO 2
/* For delta printers you simply define the measured radius around origin /
#define DISTORTION_CORRECTION_R 80
/* For all others you define the correction rectangle by setting the min/max
* coordinates. Make sure the the probe can reach all points! /
#define DISTORTION_XMIN 10
#define DISTORTION_YMIN 10
#define DISTORTION_XMAX 190
#define DISTORTION_YMAX 190
/** Uses EEPROM instead of ram. Allows bigger matrix (up to 22x22) without any
ram cost. Especially on arm based systems with cached EEPROM it is good, on
AVR it has a small performance penalty.
*/
#define DISTORTION_PERMANENT 1
/** Correction computation is not a cheap operation and changes are only small.
So it is not necessary to update it for every sub-line computed. For example
lets take DELTA_SEGMENTS_PER_SECOND_PRINT = 150 and fastest print speed 100
mm/s. So we have a maximum segment length of 100/150 = 0.66 mm. Now lats say our
point field is 200 x 200 mm with 9 x 9 points. So between 2 points we have 200 /
(9-1) = 25 mm. So we need at least 25 / 0.66 = 37 lines to move to the next
measuring point. So updating correction every 15 calls gives us at least 2
updates between the measured points. NOTE: Explicit z changes will always
trigger an update!
*/
#define DISTORTION_UPDATE_FREQUENCY 15
/** z distortion degrades to 0 from this height on. You should start after the
first layer to get best bonding with surface. */
#define DISTORTION_START_DEGRADE 0.5
/** z distortion correction gets down to 0 at this height. /
#define DISTORTION_END_HEIGHT 1.5
/** If your corners measurement points are not measurable with given radius, you
can
set this to 1. It then omits the outer measurement points allowing a larger
correction area.*/
#define DISTORTION_EXTRAPOLATE_CORNERS 0
Consider DISTORTION_EXTRAPOLATE_CORNERS 1 as this removes to edge point lying outside anyway allowing a bigger area to be reached.