When an Amnesiac remembers the role of another Amnesiac, they both become Survivors. This is unexpected, because the Amnesiac picked up the role Amnesiac and should therefore still be Amnesiac, not Survivor.
(Names in screenshots are removed for privacy reasons) Here player A (Amnesiac) remembered player B's role (Amnesiac) but both became Survivor.
Theory what causes this: When a dead imposter has their role remembered, they just become a regular vanilla impostor. Similarly, a crew role just becomes a regular vanilla crewmate. But in the case of neutral roles, the setting is that they become Survivor.
So when the alive Amnesiac remembers the dead Amnesiac, the dead one becomes Survivor, and the alive one becomes Amnesiac a second time.
But because the "remember" ability has no cooldown, it's just used again, and this time the alive Amnesiac takes the role of the dead Survivor, therefore the alive Amnesiac becomes alive Survivor and the dead Survivor becomes dead Survivor a second time
this causes the roles in the screenshot to be
Amne -> Amne -> Surv (for the alive person, here player A)
and
Amne -> Surv -> Surv (for the dead person, here player B)
How to fix:
Make it so that dead neutrals that have their role remembered become Amnesiacs. That way when an Amnesiac remembers an Amnesiac both will just remain Amnesiacs. Furthermore, after an Amnesiac has remembered any neutral role, turning the corpse into an Amnesiac corpse, no other Amnesiacs can get any role out of the corpse.
Also a cooldown would have to be added to the "remember" ability (like 1 sec) to prevent a continuous remembering which could cause lag.
When an Amnesiac remembers the role of another Amnesiac, they both become Survivors. This is unexpected, because the Amnesiac picked up the role Amnesiac and should therefore still be Amnesiac, not Survivor.
(Names in screenshots are removed for privacy reasons) Here player A (Amnesiac) remembered player B's role (Amnesiac) but both became Survivor.
Theory what causes this: When a dead imposter has their role remembered, they just become a regular vanilla impostor. Similarly, a crew role just becomes a regular vanilla crewmate. But in the case of neutral roles, the setting is that they become Survivor.
So when the alive Amnesiac remembers the dead Amnesiac, the dead one becomes Survivor, and the alive one becomes Amnesiac a second time.
But because the "remember" ability has no cooldown, it's just used again, and this time the alive Amnesiac takes the role of the dead Survivor, therefore the alive Amnesiac becomes alive Survivor and the dead Survivor becomes dead Survivor a second time
this causes the roles in the screenshot to be
Amne -> Amne -> Surv (for the alive person, here player A)
and
Amne -> Surv -> Surv (for the dead person, here player B)
How to fix: Make it so that dead neutrals that have their role remembered become Amnesiacs. That way when an Amnesiac remembers an Amnesiac both will just remain Amnesiacs. Furthermore, after an Amnesiac has remembered any neutral role, turning the corpse into an Amnesiac corpse, no other Amnesiacs can get any role out of the corpse. Also a cooldown would have to be added to the "remember" ability (like 1 sec) to prevent a continuous remembering which could cause lag.