When your post crashes or outputs garbage G-code, use the MP.DLL Debugger:
Settings > Control Definition > Post Processor.Debug and Log NCI.x): The variable itself (mathematical value).$ Suffix (e.g., x$): The output formatted string of the variable. This respects the decimal places and formatting defined in the System Parameters section (usually near the top of the .pst file).
G00 X x (Outputs raw math, maybe too many decimals).G00 X x$ (Outputs formatted X100.000)..pst. Save it as MyMachine_EDIT_2024.pst..PSB files. If you have a .psb with the same name as your .pst, editing the .pst may have zero effect because the binary overrides it.