Can anyone help with some Fusion 360 and post processing.

I use the standard Mach 3 post processor and override G28 in the options.

However in the code I keep getting this. This command tells my machine to home the Z axis but always hits the top limit. So I manually delete it each time (which is a pain to do).

Why do I get this and what does it mean / what is the purpose?

I refer to the G43 line at the bottom. It seems to use the machine coord not the Z that I zero manually.

7007)
(T2 D=10. CR=0. - ZMIN=-29.99 - FLAT END MILL)
G90 G94 G91.1 G40 G49 G17
G21

(ADAPTIVE3)
M5
M9
T2 M6
S4000 M3
G54
M8
G0 X41.253 Y-56.367
G43 Z15. H2