 Looks it should stop at L255, I'mt not sure why it doesn't stop reading.  As a workaround, I add a check here, looks it can work now.