Currently if trying to start client after chain moved forward (even a few blocks), the client won't catch up and won't follow the chain.
I haven't explored lean spec deeply, but I believe this should work similarly to beacon chain, where client follows the chain, no matter how further it got.