Scientists confused by a distant star that periodically flickers have come up with an unlikely explanation—maybe there’s an alien megastructure with solar panels getting in the way.