you have it set
if enemy has line of site
then chase player
which means, when enemy loses line of site, that's no longer true.
you need to set a state. try making a variable
if enemy has line of site
then set variable to 1
if variable is 1, chase player.
this way, when the enemy loses line of sight, the variable can still be 1 and he will keep chasing.