Good that you found a work-around and that you didn't bow to LR's notion that one can just stop whatever you're doing and get the vehicle off to a dealer. I'll do almost anything to avoid such actions but I do carry a Faultmate.
Do you know when the vehicle had its last software update done? Mine was updated in Oct last year and if BBS is up to date with their listing of LR-released software versions, no later ecm software version has since been released.

