Привет! Бро я встряну немного)
Мб тебе уже помогли, но ...
useEffect при [] и не должен сработать, по скольку этот экран не дизмаунтиться), а значит это эффект сработает 1 раз.
Тебе должно помочь вот такая замечательная вещь:
useFocusEffect(
React.useCallback(() => {
....
}, [])
)