On the latest version (got loop once):
Unhandled Exception: index.js:369:18
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. index.js:369:18
Parameter name: index index.js:369:18
at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) <0x405bc08 + 0x0000e> in <filename unknown>:0 index.js:369:18
at VirusReseachMinigame._Input (Godot.InputEvent inputEvent) [0x00157] in C:\Pixel\ApartmentSecurityHero\ntrsechero\assets\furniture\sec_room\screen4\virus_research_minigame\VirusReseachMinigame.cs:131 index.js:369:18
To reproduce it's in the arrows minigame. From my understanding it's possible to put game into the state when it advances to next set, but does not reset current index.