I just got OK after sending through console. config.g below shows where I tried the new M208 method, I rem'd out the normal.
; Configuration file for Duet
; executed by the firmware on start-up
; WorkBee Firmware Version 1.0.5
; General preferences
G90 ; Set absolute coordinates
M453 ; Put the machine into CNC Modes
; Network
M550 PWorkBee CNC Machine ; Set machine name
M552 S1 ; Enable network
M586 P0 S1 ; Enable HTTP
M586 P1 S0 ; Disable FTP
M586 P2 S0 ; Disable Telnet
; Drives
M569 P0 S0 ; Drive 0 goes forwards
M569 P1 S1 ; Drive 1 goes forwards
M569 P2 S0 ; Drive 2 goes forwards
M569 P3 S1 ; Drive 3 goes forwards
M584 X0 Y1:3 Z2 ; Apply custom drive mapping
M92 X400 Y400 Z400 ; Set steps per mm
M350 X16 Y16 Z16 I1 ; Configure microstepping with interpolation
M566 X500 Y500 Z500 ; Set maximum instantaneous speed changes (mm/min)
M203 X2500 Y2500 Z2500 ; Set maximum speeds (mm/min)
M201 X150 Y150 Z150 ; Set accelerations (mm/s^2)
M906 X2400 Y2400 Z2400 I100 ; Set motor currents (mA)
; Axis Limits
;M208 X0 Y0 Z0 S1 ; Set axis minima
;M208 X550 Y770 Z94 S0 ; Set axis maxima
M208 X0:550 Y0:770 Z0:94 ; Set Them both
; Endstops
M574 X2 Y2 Z2 S0 ; Set active low endstops
; Tools
;M563 P1 S"XYZ-Probe" ; Define XYZ Touch Probe Tool
; Custom settings
M564 S1 H1 ; Disable jog commands when not homed
M140 H-1 ; Disable heated bed
M911 S21.0 R23 P"G91 G1 Z3 F1000" ; Configure power loss resume
M501 ; Load Stored Parameters
Homeall.g
; homeall.g
; called to home all axes
G91 ; relative positioning
G21 ; Set units to mm
G1 H1 Z94 F900 ; move quickly to Z axis endstop and stop there (first pass)
G1 Z-3 F2400 ; go back a few mm
G1 H1 Z94 F300 ; move slowly to z axis endstop once more (second pass)
G1 H1 X1500 Y1500 F2400 ; move quickly to X and Y axis endstops and stop there (first pass)
G1 X-3 Y-3 F2400 ; go back a few mm
G1 H1 X1500 Y1500 F300 ; move slowly to X and Y axis endstops once more (second pass)
G92 X550 Y520 Z94 ;Set Home Position please change to your machine size.
G90 ; absolute positioning
Hope this is OK