Just had a game where a spy was shot by a vigilante. No vigilante died the day after.
In the graveyard was a "doctor" who was confirmed forged by a spy. Checking the end of game screen confirmed that said player, Roadblock, was actually a vigilante.
A retri controlled Roadblock to the spy. This was observed by me, a lookout, and I saw it as Roadblock (who was dead) visiting them twice - this was when they were shot.
This seems like a bug to me?
A few screenshots:
https://postimg.cc/MnXdcGgj
https://postimg.cc/RNpTzBqC