NymoLabs Wireless touch probe and Gsender BUG

After installing and connecting NymoLabs probe Im getting ERROR:
Probe fail. Probe is not in the expected initial state before starting probe cycle when G38.2
and G38.3 is not triggered and G38.4 and G38.5 is triggered.
Input: N/A
Controller: Grbl

There is no ERROR if I manually run G38.2 Z-50 F15 it triggered properly and Heigh set as it should.
Dont know why Z-probe triggers alarm with ERROR 4 and ERROR 9

Grbl for ARM32
Version:ARM32 V3.0
$0=10 (step pulse,usec)
$1=255 (step idle delay,msec)
$2=0 (stepport invert mask)
$3=3 (dirport invert mask)
$4=0 (stepenable invert,bool)
$5=1 (lims pin invert,bool)
$6=1 (probe pin invert,bool)
$10=3 (status report mask)
$11=0.010 (junction deviation)
$12=0.002 (arc tolerance,mm)
$13=0 (report inches,bool)
$20=0 (soft limits,bool)
$21=1 (hard limits,bool)
$22=1 (home cycle,bool)
$23=3 (homing dir invert mask)
$24=100.000 (homing feed,mm/min)
$25=500.000 (homing seek,mm/min)
$26=250 (homing debounce,msec)
$27=1.000 (homing pull-off,mm)
$30=31250 (maximum spindle speed,rpm)

$31=1 (minimum spindle speed,rpm)
$32=0 (laser mode enable,bool)
$100=800.000 (X axis pulse:step/mm)
$101=800.000 (Y axis pulse:step/mm)
$102=800.000 (Z axis pulse:step/mm)
$103=177.777 (A axis pulse:step/mm)
$110=4000.000 (X axis max rata:mm/min)
$111=4000.000 (Y axis max rata:mm/min)
$112=4000.000 (Z axis max rata:mm/min)
$113=1000.000 (A axis max rata:mm/min)
$120=500.000 (X axis acceleration:mm/s^2)
$121=500.000 (Y axis acceleration:mm/s^2)
$122=500.000 (Z axis acceleration:mm/s^2)
$123=20.000 (A axis acceleration:mm/s^2)
$130=300.000 (X aixs max travel:mm)
$131=300.000 (Y aixs max travel:mm)
$132=80.000 (Z aixs max travel:mm)
$133=9999.000 (A aixs max travel:mm)
G10 L20 P0 Z0
ok
G91 G21
ok
G38.2 Z-30 F150
[PRB:0.000,0.000,-3.368,0.000:1]
ok
G91 G0 Z2
ok
G38.2 Z-3 F75
ALARM:4 (Probe fail)
ok
G4 P0.15
error:9 (G-code lock)
G10 L20 P0 Z38.28
error:9 (G-code lock)
G91 G0 Z2
error:9 (G-code lock)
G90
error:9 (G-code lock)
[MSG:Caution: Unlocked]
ok
$J=G21 G91 Z1 F1000
ok
$J=G21 G91 Z1 F1000

G10 L20 P0 Z0
G91 G21
G38.2 Z-50 F150
G91 G0 Z3
G4 P1
G38.2 Z-3 F15
G4 P0.15
G10 L20 P0 Z38.28
G91 G0 Z2
G90

Adding a wait command between 2 probes solves the issue.
Is it possible to add a wait for the probe settings?