Once you’ve selected the Noospheric Command branch, the Servo-Skull’s bullets will be blocked by the Psyker’s protective bubble and will instead deplete the Psyker’s health.
Perhaps this is Fatshark’s way of telling us that Martians aren’t as reliable as we might think. ‘Heretics are all around you.’
I’ve looked at the shooting-related code for the Servo Skull:
collision_filter = ‘filter_minion_shooting’
damage_type = damage_types.minion_laser_yellow
hit_scan_template = HitScanTemplates.companion_servo_skull_single_shot
It is clear that the Servo Skull’s type is not filter_player_character_shooting_raycast; it uses the minion’s shooting template, so it is obviously blocked by the protective bubble.
This should be a simple fix; I hope it can be rectified as soon as possible.