The AI refuses to shoot at astronauts when in the following modes and situations:
Shoot at Any (Test Subject was personal enemy, then neutral with Enemies as Neutral turned ON, then hostile faction at WAR.)
Shoot at Astronaut (same as above)
Reproducible and consistent. The turret is a static turret. I tested with both a rail Docker and Turret Docker module. The AI was definitely on. I used the turret myself and it worked fine, but the AI just wouldn't shoot at the test subject (not an NPC, actual person).
Given the new Transporter Functions currently incoming, I figured this is an important countermeasure.
I can provide additional technical information as necessary. I haven't tested if the turret tracks astronauts yet.