This sounds related to a previous topic. https://ogrforum.com/...c/164024807739811325
That was ALSO a LC+2.0 Genesis and went back to Lionel and even Lionel initially could not reproduce the error on their test track. This is why below I try to explain and examine the external influences I believe could invoke the safety code and the problem.
In general, the new Lionchief 2.0 electronics platform has a feature to detect motor stall. The how it does it is- when you command an rpm(speed) there is a tachometer sensor on the motor, and if within a certain time period, the motor cannot reach this speed (for any reason- example source track voltage is low, so then motor never gets enough voltage) then the electronics lock out the motor control to prevent motor burnout. This state of lockout should be indicated by the cab light blinking and this sequence is described in the manual.
Again, the states that could cause this externally:
low track voltage
dirty track or pickup rollers
dead spots or loose track connections
rapid commanded speed increase when track power (combination of transformer source, wiring, the track, connections, and rollers) drops under sudden load and speed increase commanded by the loco- cannot do it fast enough and trips the locked motor function
Bad/loose traction tries jamming the wheels against the sideframe
Something jamming the gears of the truck (example ballast or something caught in the externally exposed gears.