Bug Report Scenes Duplicating when using Scene Collections

Rakurai_uk

New Member
I'm encountering this very unusual (and extremely excruciating) bug where my scenes keep duplicating itself ever since I decided to use the Scenes Collection feature.
I've always used one Scene collection for my streams, but ever since I created a new one - every scene in my existing Scene collection would duplicate 3 or 4 times and completely screwing up the Scene order.

No matter how many times I delete them, they keep coming back whenever I restart OBS.

I've even tried removing them manually in the .Json file, to no avail

Please help me, this is driving me INSANE!!!

OBS Version 24.0.3 (StreamElements OBS.Live)
 

Attachments

  • duplicate.PNG
    duplicate.PNG
    96.1 KB · Views: 124

koala

Active Member
Make sure OBS is allowed to write to the %appdata%\obs-studio directory by ransomware protection software you might have installed on your machine. It seems OBS is allowed to create new files, but not to change or remove them.
 

minglecm

New Member
Also seeing this on Windows 10. OBS 25.0.4 (64 bit).

I have confirmed that OBS has write access to that directory, and can see the file metadata updating. It's also creating backup files.

Behavior is the same as OP, scenes duplicate on restart as well as kinda randomly? It's hard to pin down exact replication steps other than "use scene collections".

I am using an Elgato Stream Deck. Not sure if that is somehow impacting this. I'll try a test later tonight where my stream deck is disabled.
 

shanselman

New Member
I'm seeing this constantly as well. The scenes list gets bigger and bigger and fills with dupes each time I change scene collections.
 

Lithen

New Member
Same issue here on brand new Stream Deck XL and latest version of OBS Studio.
I do not have StreamElements installed.
Plugins installed are:
-NDI
-Virtual Cam
-Elgato Remote Control for OBS Studio

Anything I can troubleshoot or any logs I can post?
 

Thismoml

New Member
Hey
I have the same issue.
I have only NDI plugin installed

When I switch from a scene colection to an other, some scenes are duplicated in all my scene collections :(

I use Windows 10 and I have the lastest OBS version . I tried to re-install OBS but this important issue is still alive
 

john212024

New Member
I have been using OBS to create live streams, and today when I created another Scene collection, the same things started to happen to me. It keeps on doubling, though it started with many scenes, it dropped to doubling the same scene. No matter how many times I tried to delete the scene in question, it would come back to haunt me.
I am in dire need of a fix as I need to prepare 4 weeks worth of full day content that follows the structures I have in my template. Help!
 

john212024

New Member
I have been using OBS to create live streams, and today when I created another Scene collection, the same things started to happen to me. It keeps on doubling, though it started with many scenes, it dropped to doubling the same scene. No matter how many times I tried to delete the scene in question, it would come back to haunt me.
I am in dire need of a fix as I need to prepare 4 weeks worth of full day content that follows the structures I have in my template. Help!
UPDATE: It has now stopped duplicating, though I have no idea why. This is what I done...

1.Deleted all other scene collections except the one I wanted to keep
2.quit OBS (often an OBS quit unexpectedly would pop up even if I x`d out or OBS/file/quit out.
3.opened OBS and seen the same duplicated scenes now up to 6 altogether at the bottom.
4.closed OBS
5.Opened OBS (still 6 scenes)
6.Opened and closed OBS many more times
7.Created new scene selection
8.went back to the main scene collection...still 6 duplicates...ok cool, that has stopped there...
9.moment of truth...
10.switched to the new scene collection I made, and no duplicates!!
11.kept switching and closing and opening, but no more duplicates.

It may not be a good answer for anyone, nor work. I just wanted to share what has happened so you have some hope while we wait on someone more intelligent than me to give us a real work around.
 

bongostl

New Member
I also am having this bug as well. Really frustrating. If anyone has any suggestions, it would be super appreciated!
 

Dubiousmike

New Member
Same problem. Happened once updated OBS, added stream deck, added a new scene collection. He new scene collection also wouldn’t reveal the desktop audio as a source, though old existing scene collections do. Awful.
 

Murray Sut

New Member
same bug. Mine will duplicate all scenes (like 6). If I highlight a specific scene and push minus, it will sometimes delete a random scene, or the same scene as selection, but just at a different spot in the list! What's going on? Also can't import scene collections!
 
One more vote for "this is happening and it's terrible!"
Something is causing duplicate scenes to show up at the bottom.
Looking at the json, it's superfluously listing them in scene_order.
They are created when the scene collection is loaded and they are saved to the file when changing to another collection.
They lose their original position in the order, and show up at the bottom multiple times.

I managed to get some of them cleaned out by removing them from the json scene_order, but other ones showed up.
I think it may have something to do with using scenes as sources in other scenes.

To take a wild guess: When parsing the json, if something is used as a source but is not found in scene_order, it is added to the bottom... but, repeatedly.

And to take another wild guess: When a scene is used as a source with *different filters or transformations* it may be more likely to show up multiply.

I tried removing the whole scene_order array and OBS generated a horribly messy one with many many repeats.

We have a show on Sunday... this is so awful... all help appreciated.
 

6squido9

New Member
This happened to me in Streamlabs OBS after I renamed a duplicate with Windows emotes as well (Win+.)
Deleting duplicates and closing/reopening SLOBS would sometimes result in further duplicates.

I found a solution:

1. Rename the duplicates with just letters
2. Then delete (I did it within the same session i.e. not closing and reopening SLOBS)

Subsequently, renaming the one I wanted to keep (that had ended up duplicating itself) with the emotes I wanted, didn't result in duplicates.

I don't remember what I did the first time round but my guess is I renamed with emotes then duplicated first? Whereas duplicating first then renaming seemed to not cause the issue the second time.

---

Not sure if it mattered but prior to implementing that^, I went to %AppData%\slobs-client\SceneCollections and deleted all the newly created .json files (115 of them, whereas prior to this I only had about 30). I think the OBS equivalent is %appdata%\OBS\scenes
 
Top