As duas formas soube e sabia estão corretas, contudo seus significados são diferentes.
Ou seja, ambas as palavras estão corretas e são formas verbais do verbo saber mas empregues em diferentes tempos verbais.
Soube é a primeira e terceira pessoa do singular do pretérito perfeito do indicativo do verbo saber.
Quando soube, não queria acreditar.
Tenho estado assustado desde que soube.
Carla, ele soube do teu encontro.
pretérito perfeito = referente ao passado; exprime ações concluídas no passado
Sabia é a primeira e terceira pessoa do singular do pretérito imperfeito do indicativo do verbo saber.
Eu não sabia disso, Meritíssimo.
Ele sabia que isso ia fazer-me ciúmes.
Nem sequer sabia porque lá estávamos.
pretérito imperfeito = referente a um fato ocorrido no passado, mas que não foi completamente terminado ou para falar de um hábito ou acontecimento que ocorria no passado com frequência; indicar continuidade em relação a outro fato que também ocorria no passado e para falar do que era presente em um momento do passado que se está descrevendo