#Collections file does not seem to work
1 messages · Page 1 of 1 (latest)
📝 If you want to review this again, traderr.2287:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝
Welcome @stuck nimbus!
Someone from <@&938443185347244033> will assist when they're available.
Including meta.log from the beginning is a huge help. Type !logs for more information.
After attaching your log, do not forget to hit the green check boxes when prompted by our bot.
You can press the "Close Post" button above or type /close at any time to close this post.
Here is the file for TV shows as well.
❌ YAML validation failed! YAML checked and is NOT valid.
Error message:
while parsing a block mapping
in "<unicode string>", line 5, column 3:
Roberts TV Show Watchlist:
^
expected <block end>, but found '<scalar>'
in "<unicode string>", line 25, column 14:
[Username] TV Show Watchlist:
^
Well, that file isn't valid.
And collections.yml fails to load:
[ERROR] | YAML Error: 'utf-8' codec can't decode byte 0x97 in position 4796: invalid start byte
[INFO] | Collection File Failed To Load
and your collections.yml just ends at the criterion collection, with half the summary and no closing quote
Ok thanks I will update the collections file and run it again.
Your shows.yml is also invalid
How so?
######################################################
# [User] TV Show Watchlist Example #
######################################################
[Username] TV Show Watchlist:
sort_title: "!003_[Username] TV Show Watchlist"
imdb_watchlist:
user_id: urXXXXXXXX # Replace with another IMDb user ID
sync_mode: sync
summary: "[Username]'s hand-picked TV Shows from their IMDb Watchlist."
visible_library: false
visible_home: false
visible_shared: true
sonarr_add_missing: true
sonarr_upgrade_existing: true
sonarr_season: true
sonarr_search: true
filters:
plays.lt: 1
# collection_order removed (not compatible with smart)``` all of this is giong to prevent your file from loading
#1404635781892407316 message
remove or comment out the example.
OK got it I cleaned the TV show file to remove the example I also updated the movie collections file/ I reran the script but the movies did not execute properly Attach the updated files if you let me know what else may need to be adjusted that would be very helpful thank you
📝 If you want to review this again, traderr.2287:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝
📝 If you want to review this again, antwanchild:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝
Author of Linked Message: Luma
Person who Invoked the Command: Antwan
File Name: meta_1.log
Table of Contents:
Page 01: User Info
Page 02: Kometa Info
Page 03: Kometa Summary Info
Page 04: Kometa Config.yml YAML Validation ✅
Page 05: Plex Configuration - Section 1
Page 06: Plex Configuration - Section 2
Page 07: Rec 01 - ❌ [ERROR]
Page 08: Rec 02 - ❌ OVERLAY IMAGE MISSING ERROR
Page 09: Rec 03 - ❌⏰ KOMETA SCHEDULED TIME CONFLICT
Page 10: Rec 04 - ⚠️ [WARNING]
Page 11: Rec 05 - ⚠️ NO ITEMS FOUND IN PLEX
Page 12: Rec 06 - ⚠️ REAPPLY / RESET OVERLAYS
Page 13: Rec 07 - 💬 CONVERT WARNING
Page 14: Rec 08 - 💬💡️ PLEX DB CACHE ADVICE
You don’t need to paste your config as that’s already included in the log file
what's the difference between the two logs? Looks like two copies of the same thing.
What precisely does "the movies did not execute properly" mean to you?
This file still is not loading, so nothing defined in it is being processed:
|====================================================================================================|
| Loading Collection File File: config/collections.yml
|====================================================================================================|
|
| YAML Error: 'utf-8' codec can't decode byte 0x97 in position 4796: invalid start byte
| Collection File Failed To Load
Same with this file:
| Loading Collection File File: config/shows.yml
|====================================================================================================|
|
| YAML Error: while parsing a block mapping
| in "/config/shows.yml", line 5, column 3
| expected <block end>, but found '<scalar>'
| in "/config/shows.yml", line 25, column 14
| Collection File Failed To Load
Can't be loaded, so nothing in it is being processed.
The only other errors are:
| 2 | Overlay Error: Overlay Image not found at: /defaults/overlays/images/streaming/color/HBO-Max.png |
An overlay image you are trying to use can't be found. You should probably open an issue, since this is related to the flip-flop naming of HBO's streaming service.
| 2 | Overlay Error: This item's poster already has an Overlay. There is no Kometa setting to change; manual attention required. |
An image that Kometa is trying to apply an overlay to already has an overlay, so Kometa will not double-overlay it. In your case these are:
| (144/594) Dead Ringer
| Overlay Error: This item's poster already has an Overlay. There is no Kometa setting to change; manual attention required. |
| Overlays Attempted on Dead Ringer: Overlay File (0) backdrop, Overlay File (0) backdrop_bottom, Overlay File (2) 1080P, Overlay File (3) DTS-HD-MA, Overlay File (4) Rating1Fresh |
...
| (564/594) Wait Until Dark
| Overlay Error: This item's poster already has an Overlay. There is no Kometa setting to change; manual attention required. |
| Overlays Attempted on Wait Until Dark: Overlay File (0) backdrop, Overlay File (0) backdrop_bottom, Overlay File (2) 1080P, Overlay File (3) DTS-HD-MA, Overlay File (4) Rating1Fresh |
The error in collections.yml is being caused by this oddball character next to Picture:
The shows.yml you've provided load fine for me, so I suspect the ones you are showing here are not the ones actually in use.
📝 If you want to review this again, traderr.2287:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝
Thank you so much for your detailed explanation I deleted the two movies with the overlay error I also remove the illegal character that you pointed out I reran the script but unfortunately it didn't work again here are the new log files and the updated shows and movies collections.
I made a mistake and originally uploaded the wrong file for my directors collection this is the actual movies collection that's not currently working that I made the updates to
No need to keep uploading the config file each time
📝 If you want to review this again, antwanchild:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝
Author of Linked Message: Luma
Person who Invoked the Command: Antwan
File Name: meta.log
Table of Contents:
Page 01: User Info
Page 02: Kometa Info
Page 03: Kometa Summary Info
Page 04: Kometa Config.yml YAML Validation ✅
Page 05: Plex Configuration - Section 1
Page 06: Plex Configuration - Section 2
Page 07: Rec 01 - ❌ [ERROR]
Page 08: Rec 02 - ❌ OVERLAY IMAGE MISSING ERROR
Page 09: Rec 03 - ❌⏰ KOMETA SCHEDULED TIME CONFLICT
Page 10: Rec 04 - ⚠️ [WARNING]
Page 11: Rec 05 - ⚠️ NO ITEMS FOUND IN PLEX
Page 12: Rec 06 - ⚠️ REAPPLY / RESET OVERLAYS
Page 13: Rec 07 - 💬 CONVERT WARNING
Page 14: Rec 08 - 💬💡️ PLEX DB CACHE ADVICE
There appear to be a variety of issues with the collection definitions:
Collection Warning: mdb_list sort_by attribute release.asc not valid
Collection Error: smart_label attribute: rating.desc is invalid
5 | Collection Error: collection_order does not work with Smart Collections
4 | Collection Error: imdb_votes.gte is not a valid filter attribute
2 | MDBList Error: No Items Returned. Lists can take 24 hours to update so try again later.
1 | Collection Error: tmdb_rating.gte is not a valid plex_search attribute
1 | Collection Error: imdb_votes.gte is not a valid plex_search attribute
are preventing collections from being run
2 | Overlay Error: Overlay Image not found at: /defaults/overlays/images/streaming/color/HBO-Max.png is preventing HBO Max from a proper overlay
Ok- thanks, at this point I'm just going to delete the collections file and start to build a new one for these movie collections.
Why not just fix the broken / invalid portions?
I removed the errors from above:
Collection Warning: mdb_list sort_by attribute release.asc not valid
Collection Error: smart_label attribute: rating.desc is invalid
5 | Collection Error: collection_order does not work with Smart Collections
4 | Collection Error: imdb_votes.gte is not a valid filter attribute
2 | MDBList Error: No Items Returned. Lists can take 24 hours to update so try again later.
1 | Collection Error: tmdb_rating.gte is not a valid plex_search attribute
1 | Collection Error: imdb_votes.gte is not a valid plex_search attribute
are preventing collections from being run
2 | Overlay Error: Overlay Image not found at: /defaults/overlays/images/streaming/color/HBO-Max.png is preventing HBO Max from a proper overlay
But it still did not run. Here is the file I updated.
And what does "did not run" mean?
Please post a new log so we know what “do not run” means
I ran your collections file locally.
It defines 11 collections, which all fail for one of three reasons:
New Highly Rated Movies:
Top New Horror Movies:
Best New Movies of 2025 (Rotten Tomatoes):
Top Box Office Hits 2025:
Fail because:
[ERROR] | Collection Error: tmdb_popularity.gte is not a valid filter attribute
Hidden Gems Unwatched:
Fails because:
[ERROR] | Collection Error: original_language is not a valid plex_search attribute
Oscar Best Picture Winners:
Rotten Tomatoes Certified Fresh:
Netflix US - New Releases:
Letterboxd Official Top 250:
Rolling Stone 100 Greatest:
Criterion Collection:
Fails because:
[ERROR] | MDBList Error: No Items Returned. Lists can take 24 hours to update so try again later.
OK thank you for the message I believe I've removed the items and reran the script attached is the log unfortunately I'm still getting a few error messages.
📝 If you want to review this again, antwanchild:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝
Author of Linked Message: Trader R.
Person who Invoked the Command: Antwan
File Name: meta.log
Table of Contents:
Page 01: User Info
Page 02: Kometa Info
Page 03: Kometa Summary Info
Page 04: Kometa Config.yml YAML Validation ✅
Page 05: Plex Configuration - Section 1
Page 06: Plex Configuration - Section 2
Page 07: Rec 01 - ❌ [ERROR]
Page 08: Rec 02 - ❌ OVERLAY IMAGE MISSING ERROR
Page 09: Rec 03 - ❌⏰ KOMETA SCHEDULED TIME CONFLICT
Page 10: Rec 04 - ⚠️ [WARNING]
Page 11: Rec 05 - ⚠️ NO ITEMS FOUND IN PLEX
Page 12: Rec 06 - ⚠️ REAPPLY / RESET OVERLAYS
Page 13: Rec 07 - 💬 CONVERT WARNING
Page 14: Rec 08 - 💬💡️ PLEX DB CACHE ADVICE
They all seem pretty clear:
|=======|============================================================================================|
| 4 | Collection Warning: filters attribute is blank |
| 3 | Plex Error: No Items found in Plex |
| 1 | Collection Error: smart_label attribute: rating.desc is invalid defaulting to random |
| 1 | Collection Warning: rating.gte attribute will run as critic_rating.gte |
| |
|========================================== Error Summary ===========================================|
| |
| Count | Message |
|=======|============================================================================================|
| 5 | MDBList Error: No Items Returned. Lists can take 24 hours to update so try again later. |
| 1 | Collection Error: collection_order does not work with Smart Collections |
| 1 | Collection Error: imdb_votes.gte is not a valid plex_search attribute |
If you search the log for the error, you will find it in the context of the collection that generated it.
BTW, there is pretty much never a reason to use:
reapply_overlays: true
Certainly not on every run.
These:
| 4 | Collection Warning: filters attribute is blank |
Are due to:
sync_mode: sync
filters:
smart_label: release.desc
That's not valid. Remove that empty filters: from the four places it appears.
These:
| 1 | Collection Error: smart_label attribute: rating.desc is invalid defaulting to random |
| 1 | Collection Error: collection_order does not work with Smart Collections |
Are both due to problems in this collection:
| Top 100 South Park Episodes Collection in TV Shows |
And their meanings should be clear.
This:
| 1 | Collection Warning: rating.gte attribute will run as critic_rating.gte |
is coming from:
| Top Rated TV Shows Collection in TV Shows |
And again, should be clear.
This:
| 1 | Collection Error: imdb_votes.gte is not a valid plex_search attribute |
is coming from:
| Top Rated TV Shows Collection in TV Shows |
And again the meaning should be clear.
These:
| 5 | MDBList Error: No Items Returned. Lists can take 24 hours to update so try again later. |
Are because the mdblists you are using for these four collections appear to be missing:
| Oscar Best Picture Winners
| Rotten Tomatoes Certified Fresh
| Netflix US - New Releases
| Letterboxd Official Top 250
| Criterion Collection
You will need to find new lists or remove those collections.
You probably need to slow down and spend some time learning how to create your own collections.
OK thank you again is there any AI tool that you can recommend to help build a collections file?
AI is useless for this purpose. There is no alternative to starting small and learning how collections work.
You may want to start by leveraging the defaults, or by judiciously adopting things from the community configs, but this is an inherently technical tool and is not suitable to YOLO copy paste.
They are not, at their core, difficult.
Any collection is:
collections:
NAME OF COLLECTION:
BUILDER THAT PRODUCES A LIST OF ITEMS [there are a variety of these]
OPTIONAL FILTERS THAT REFINE THE LIST
OPTIONAL DETAILS OF HOW THE COLLECTION SHOULD LOOK
OPTIONAL DETAILS TO MANIPULATE THE ITEMS
The problem comes up when you try to do ALL THE THINGS at once.
Start small, build up knowledge.
There is no substitute for trying things and figuring out what they do. At a minimum classes of things. Once you learn how filters work, every filter is a variation on the theme. Same with builders, etc.
OK I'll take your advice thank you again for your assistance
antwanchild used !aenh
@stuck nimbus, anything else needed here? If not, please type /close and hit enter. Please respond within 24 hours of this message or it will be archived.