Глобальные значения доступны только каждой функции в модуле, но не функциям в других импортированных модулях.
Вместо того, чтобы Entity устанавливал глобальную переменную напрямую, возможно, вы могли бы заставить его вернуть значение и затем написать код в APP.py, чтобы установить значение глобально.
Альтернативой является размещение вашей глобальной переменной в общем модуле, который импортируется всеми остальными, и тогда каждый модуль будет иметь к ней доступ для чтения / записи.