Sometimes the bot refuses a number even when the number is correct. In this picture for example, 1381 is rejected even thought the next number is supposed to be 1381. Maybe make the bot repeat what it read so debugging would be easier? Like “the next number is 1381, you entered ‘something else’”.
