Try this:
Start with turret enabled: no
And create a condition to enable it only when you have line of sight, also when you have line of sight use the action: Add object to target.
Create a else condition and set the action: Unacquire target.
Lets see if it works.
Yes, I have done so.
When tvrag gets into the zone of visibility, then we activate the taurel.
The most interesting thing is that I use treys and I see visually a line of sight, I see how solid objects overlap it.
Also, through the zone of direct visibility, the pursuit of the enemy is configured, and everything works fine.
But with taurel it does not work.
I'm afraid the fact is that taureli has his own parameter of visibility and he ignores hard objects.