Ваш код
if stop != True:
будет запускать код внутри цикла, если переменная stop равна False (пользователь ввел неправильный код).Тем не менее, вы хотите запустить код, если stop равен True.Поэтому используйте этот код:
if stop == True:
, при этом код запускается, когда останов равен True (пользователь ввел правильный код)
РЕДАКТИРОВАТЬ:
Мои извинения.Приведенный выше ответ касается кода следующего этого кода:
if pin_number == "1234":
stop = False