When loading a playback with FCNPC_LoadPlayingPlayback while there are playbacks loaded from FCNPC_StartPlayingPlayback (using the file parameter and auto_unload set to true), FCNPC_LoadPlayingPlayback will most of the time return a random ID that is associated with a temporary playback. When attempting to start the playback ID with FCNPC_StartPlayingPlayback, the NPC will then play back the incorrect playback.
To reproduce:
Start multiple recordings with FCNPC_StartPlayingPlayback (using the file parameter and auto_unload = true)
Load another playback using FCNPC_LoadPlayingPlayback (this will return an already existing ID from the previous step)
Using the ID from the second step will then play back a (seemingly) random recording from the first step.
When loading a playback with FCNPC_LoadPlayingPlayback while there are playbacks loaded from FCNPC_StartPlayingPlayback (using the file parameter and auto_unload set to true), FCNPC_LoadPlayingPlayback will most of the time return a random ID that is associated with a temporary playback. When attempting to start the playback ID with FCNPC_StartPlayingPlayback, the NPC will then play back the incorrect playback.
To reproduce:
Using the ID from the second step will then play back a (seemingly) random recording from the first step.