Amnesiac is broken in "must act" setups.
Here is a thread from six months ago, explaining the problem in SMGS:
https://epicmafia.com/topic/81192
Here are two current examples from All Virgins Must Die:
This is a SMGS-style setup, where amnesiac should be forced to take whichever role is lynched D1. Instead, the amnesiac can see that player in their night meeting, but cannot click them to take their role.
In the first example, I was amnesiac, and couldn't take the virgin's role for two consecutive nights, then I was lynched.
In the second example, the amnesiac could take a role once two players had been lynched, consistent with the first example showing that amnesiac could act after more than one player had been lynched.
So basically the bug seems to be:
In a must act setup, amnesiac cannot act on the first player to die. Once a second player has died, amnesiac can take action and take somebody's role.