Вы создаете список каждый раз, когда вводите область действия if
. Создайте его раньше, чтобы он не отменял другие изменения.
list = []
...
if status == 'select':
object_name = input("Enter a name for the tracked object:")
Ax = x - w/2
Ay = y - h/2
p1 = (object_name,Ax,Ay)
list.append(p1)
print(list)
print(len(list))