Foi - é mais usado para perguntas ou pra situações em que você presenciou, no passado. Exemplo:
Pergunta->Você FOI para a festa?
Resposta-> sim, FOI chato.
Estava- é de sentido de lugar, no passado. Exemplo: Eu ESTAVA na festa.
Ou seja, você estava no lugar, mas não estava mais.
Um exemplo de aplicação dos dois:
-Eu ESTAVA na festa, mas Foi chato.
😉 Espero ter ajudado!