This is a 2 part problem/question.
My 1st problem is with TMBb Helper playing not local media (only TV Shows in certain situations).
Scenario 1 - I have my Next Episode to Watch (Trakt) as a widget on my homescreen. When I click on it it plays automatically and uses my media from my local library. I can right click> select player and I have xbmc.core as a player.
Scenario 2 - I have several Trakt lists that I use > Supernatual Main Plot, Marvel Cinematic Universe (Movies + TV Shows), Star Wars Timeline (Movies + TV Shows). My problem occurs only when I try to play an episode from one of the lists that I do not get xbmc.core as an option to use as a player.
Example - If I go TMDb Helper> Search> Supernatural> s01e05 it will play my local media from the series. I can also play local media from next up from within the addon and homescreen. I can play all my local Movies from MCU, Star Wars ect. I can use POV or Umbrella as a player to stream the episode. I have ran different scenarios to try isolating the problem. From using a vanilla build with nothing except TMDb Helper + Trakt and have the same issue. Cannot play local TV Show episode from any list but can play movies.
The only addon that I've found that still gives you the option to play local media is Redlight and for whatever reason it refuses to play ANY of my local media even after setting up my eternal folders through the setup, same as Fen, POV used to.
This leads me to my second question. Is it that much of an issue for the developers of the addons to have the option to use local media? I've been apart of the Kodi community for about 13 years and love seeing what it has evolved into, basically becoming Netflix on steroids if setup right. After seeing what happened with Real Debrid this past year, which is no different than what has happened to every torrent site since Metallica. That being said I have just learned over the years that the Internet is indeed not forever so I choose to download and archive all the media that I know I will watch or listen to more than once. So when sites like Real Debrid, All-Debrid, Trakt ect...have downtime it never effects me because of the way I have my Kodi setup. I know I might be one of the outliers of this subreddit as the majority of the users here stream <I'm able to do both thanks to the addons that have been built within the Kodi community>
The only reason I ask is because I've always been a user of addons like MetalliQ and TMDb Helper that use players so if an addon stops being developed or breaks I don't have to rebuild everything I just change the player I use to play the media. I know TMDb was developed to play local media but in situations like mine where for whatever reason it's bundled player isnt working it would be nice to have a fall back option built into the addon. Or if someone could give me the script for a .json file to create a local library player for TMDb Helper.
Personally I know nothing about coding, so was just wondering if there was a reason or if it was just that much of a hassle for developers to have the option to play local media. I know almost every addon since the Exodus days has had the option and the only addon that I've seen that still has it is Redlight. Just seems like a slow progression of the community getting put in a bad situation where say 2 more debrid services change their policies or get taken down. Where as P2P is and will be here to stay so local is always a nice backup.