> ## Documentation Index
> Fetch the complete documentation index at: https://core-builds.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ

> Quick answers to the most common Core Builds questions.

## Getting Started

<AccordionGroup>
  <Accordion title="&#x22;Every group must have at least one addon&#x22; error on import">
    You are importing an outdated template. This error appeared in versions before v2.4.6 where a removed addon was still referenced in the groups config. **Re-import** using the latest raw URL from the [Import Guide](/importing).
  </Accordion>

  <Accordion title="&#x22;Template has X regex patterns that are not trusted&#x22;">
    Safe to ignore — click **Import Anyway**. This warning means a regex pattern is not on your instance's whitelist. The pattern is still applied and no functionality is lost. It does not affect stream quality or filtering.
  </Accordion>

  <Accordion title="&#x22;Failed to parse JSON&#x22; when importing a formatter">
    You copied the formatter text from the GitHub rendered file view. GitHub adds hidden characters to rendered files that break the JSON parser. Always import from the **raw URL** — links are in the [Formatters guide](/formatters). Do not copy-paste from the GitHub page.
  </Accordion>

  <Accordion title="&#x22;Invalid input → at metadata.changelog&#x22; error on import">
    You are importing an older template that uses a string value for the `changelog` field. The AIOStreams schema now requires a structured object. **Re-import** the latest version of your template using the current raw URL.
  </Accordion>

  <Accordion title="Services reset to off after re-importing">
    This is expected behaviour. Re-importing a template resets all service toggles to the template defaults. Your API keys are preserved — **re-enable your services** in the Services tab after every import.
  </Accordion>

  <Accordion title="&#x22;Failed to import template: HTTP error! status: 404&#x22;">
    The URL does not point to a real file. Confirm the URL uses `brevityA/Core-Builds` (not `Branding-Brevity`) and that folder and file names match exactly — they are case-sensitive. The correct raw URL format is `https://raw.githubusercontent.com/brevityA/Core-Builds/main/Templates/Torbox/Single/core-nexus-stream.json`.
  </Accordion>
</AccordionGroup>

## No Streams

<AccordionGroup>
  <Accordion title="Zero results after importing for the first time">
    Most likely your services are not enabled. TorBox is pre-toggled on in all templates but still requires your API key. Go to the **Services** tab, enter your TorBox API key, and save. If you still get nothing, test with a popular recent film before assuming the template is broken — try a major release from the last 12 months.
  </Accordion>

  <Accordion title="Zero results after re-importing a template">
    Re-importing resets service toggles to template defaults. Your API keys are preserved but services are switched off. **Re-enable your services** in the Services tab and confirm your API key is still shown, then save.
  </Accordion>

  <Accordion title="Only a handful of streams for older TV shows">
    Normal for older content. Classic TV episodes under 512 MB and older encodes often have unrecognised audio or encode tags that trip size and quality filters. Templates from v2.4.6 onwards lower size minimums and add `Unknown` fallbacks. For niche or foreign content with low seeders, consider a [Speed 4K+](/master-guide) or [Hybrid](/master-guide) template that adds Usenet coverage.
  </Accordion>

  <Accordion title="Very few results on any content — even popular films">
    Confirm your TorBox subscription tier matches the template — Essential templates are tuned for TorBox Essential accounts. Also check the **Addons** tab to confirm MediaFusion and HdHub are toggled on (they are on by default from v2.9.4; if you imported an older template they may be off).
  </Accordion>

  <Accordion title="MediaFusion and HdHub appeared in my add-ons after re-importing">
    This is expected from v2.9.4 onwards. Both scrapers are now enabled out of the box — MediaFusion for regional and international content that TorBox's native scraper misses, and HdHub for additional TorBox-cached P2P sources. If you don't want either of them, go to **Addons**, find the scraper, and toggle it off. Your stream results for popular English content will be unchanged; the main impact is on non-English and niche titles where TorBox's native search returns nothing.
  </Accordion>

  <Accordion title="I'm seeing foreign language streams in my results">
    The Foreign Language Kill ESE blocks non-English streams from movies and TV results. Fleet templates have always included it, but configurator-generated templates were missing it before v2.56.

    **Fix:** If you use the configurator, regenerate your template with v2.56+ — the Foreign Language Kill is now on by default. If you want certain non-English languages (e.g. Spanish, French), add them in the configurator's Language Preferences — they'll pass through while other languages are still blocked. Library, SeaDex, and anime content are always exempt regardless of this setting.
  </Accordion>

  <Accordion title="NZBGeek returns nothing (Hybrid template only)">
    The NZBGeek API key placeholder has not been replaced. Go to **Addons**, find NZBGeek, tap the settings icon, and replace the placeholder with your actual API key from [nzbgeek.info](https://nzbgeek.info) under Account → API Key. Save to apply.
  </Accordion>
</AccordionGroup>

## Streams Won't Play

<AccordionGroup>
  <Accordion title="Clicking a stream opens the AIOStreams GitHub page">
    This is an informational card, not a broken link. AIOStreams injects these cards when it has no real streams to return — Stremio requires every entry to be clickable, so they link to GitHub. It means no actual streams were found for that title. See the [No Streams](/troubleshooting#no-streams) section for how to diagnose the cause.
  </Accordion>

  <Accordion title="YouTube trailers are appearing in my stream list">
    Fixed in v2.4.6. Three layers now block YouTube content: the Hard YouTube Kill ESE catches type, external, source, and quality field variants; `excludedStreamSources` covers all case variants; `excludedStreamTypes` includes youtube. **Re-import** the latest template to get these fixes.
  </Accordion>

  <Accordion title="The wrong episode is playing">
    Confirm `seasonEpisodeMatching` is enabled with `strict: false`, then check the file name and episode label before playing. Current Core Builds templates keep matching multi-episode and season-pack streams only as an availability-safe fallback; they are hidden after three playable standalone episode streams survive the full filter stack. **Re-import** the latest template after this policy update.
  </Accordion>

  <Accordion title="Stream plays for a few seconds then stutters or stops">
    You are playing an uncached stream. Look for a `[cached]` badge in the stream card — only cached streams play reliably without buffering. Uncached content downloads in real time and depends on seeder count. REMUX files (50–80 GB) also require a fast connection to the debrid server; try a HEVC or WEB-DL stream instead if REMUX stutters.
  </Accordion>
</AccordionGroup>

## After Re-importing

<AccordionGroup>
  <Accordion title="My manifest URL changed and the old Stremio addon stopped working">
    Any re-import that changes the config structure generates a new manifest URL. The old URL in Stremio will return no results. **Uninstall** the old AIOStreams addon from Stremio → Addons, copy the new manifest URL from your AIOStreams dashboard, and reinstall. On WuPlay, remove the old URL from Add-ons and paste the new one.
  </Accordion>

  <Accordion title="My TMDB API key was reset after re-importing">
    Expected behaviour. TMDB and other credential fields reset on every import. **Re-enter your TMDB key** in the Metadata section after each import and save before installing the manifest.
  </Accordion>

  <Accordion title="My catalog tabs disappeared after re-importing">
    Catalog tabs are tied to the manifest. After a re-import that changes the manifest URL, re-add any catalog sources and reinstall the manifest in Stremio. If you did a soft re-import (URL unchanged), a full Stremio restart should restore the tabs.
  </Accordion>

  <Accordion title="Old streams still showing after saving a new config">
    Stremio cached the old manifest. Go to **Addons**, find AIOStreams, and tap **Uninstall**. Copy the manifest URL from your AIOStreams dashboard, paste it into Stremio's addon search bar or tap Install from the dashboard, then restart Stremio.
  </Accordion>
</AccordionGroup>

## Real-Debrid

<AccordionGroup>
  <Accordion title="&#x22;File removed due to copyright infringement&#x22; errors">
    This is Real-Debrid's server-side enforcement, not a template issue. RD began filtering certain cached files in May 2026 based on filename keywords. All Core Builds templates include `hideErrors: true`, which suppresses these error cards so they do not appear in your stream list. Nothing can be done about the underlying RD filter.
  </Accordion>

  <Accordion title="Fewer RD streams than before May 2026">
    Expected. RD's server-side filter blocks many WEB-DL and streaming-platform rips that were previously cached. TorBox covers the gap for most content — if you are on a Hybrid template, TorBox streams are prioritised over RD equivalents when both are available. See the [Master Guide](/master-guide) for template recommendations.
  </Accordion>

  <Accordion title="Should I use WuPlay or Stremio with Real-Debrid?">
    WuPlay handles RD streams more reliably. The RD filter impact is less visible on WuPlay because it processes the stream URL differently. The [Master Guide](/master-guide) covers the full WuPlay vs Stremio comparison including setup steps for each.
  </Accordion>
</AccordionGroup>

## Formatters

<AccordionGroup>
  <Accordion title="The formatter is not showing after import">
    After importing a formatter, click **Save** and then fully refresh your client. Stremio and WuPlay both cache stream card layouts and will not display a new formatter until the addon manifest is refreshed. If refreshing does not help, uninstall and reinstall the AIOStreams addon, then check that the formatter was imported to the correct Formatter section (not the Template section).
  </Accordion>

  <Accordion title="Stream cards look identical before and after switching formatter">
    The formatter controls the `name` and `description` fields of each stream card. If cards look unchanged, confirm the formatter JSON imported without a parse error and that you clicked **Save** after importing. Also verify the formatter was loaded into the right section — importing a formatter URL into the Template import field will fail silently.
  </Accordion>
</AccordionGroup>

## AIOMetadata

<AccordionGroup>
  <Accordion title="The config file downloaded as a .txt file — it won't import">
    Some browsers save raw GitHub files with a `.txt` extension instead of `.json`. The fix is simple: locate the downloaded file, rename it, and remove the `.txt` at the end so the filename ends in `.json`. On Windows, you may need to enable "Show file extensions" in Explorer first. Once renamed, import it normally via **Import Configuration** in the AIOMetadata configure page.
  </Accordion>

  <Accordion title="4K labels are showing on 1080p content in my catalog rows">
    This is expected behaviour and not a bug. The 4K badge shown on catalog poster cards comes from TMDB or TVDB metadata indicating that a 4K version of the title exists somewhere — it is not connected to what resolution you actually stream. AIOMetadata has no control over stream quality; it only handles how titles look in your browse rows. Your Core Builds template controls the stream resolution you receive when you click play.
  </Accordion>

  <Accordion title="My AIOMetadata catalog rows disappeared after changing my catalog selection">
    Every time you enable or disable catalogs in AIOMetadata, the manifest URL changes. Stremio's existing addon installation points to the old URL. After saving a new catalog selection, click **Install** in AIOMetadata, copy the new manifest URL, and reinstall the addon in Stremio. Use [StremThru SideKick](https://www.stremthru.net/) to update in one click without losing your addon order.
  </Accordion>
</AccordionGroup>

## Platform & Devices

<AccordionGroup>
  <Accordion title="TorBox Library is appearing on my Stremio home screen">
    The TorBox Library row is added by your AIOStreams configuration, not by AIOMetadata. It appears when the `stremthruStore` (or Torrentio) preset has `"catalog"` in its resources array, which tells Stremio to show your TorBox downloads as a catalog row. To remove it, go to **Addons** in AIOStreams, find the TorBox/StremThru preset, and disable the **Catalog** resource toggle. Save and reinstall the manifest. If you are using a Core Builds template, Library rows are already excluded — this typically affects users who built a custom config or imported from someone else's settings.
  </Accordion>

  <Accordion title="Statistics or scrape summary cards are showing in my stream list">
    `statistics.enabled` was set to `true` in older template versions. This was fixed in v2.4.6. **Re-import** the latest template to disable the scrape summary display.
  </Accordion>

  <Accordion title="Features work in WuPlay but not in Stremio (or vice versa)">
    WuPlay and Stremio handle stream types differently. YouTube and external-type streams are suppressed more reliably in WuPlay. The Hard YouTube Kill ESE catches most of these in both clients, but some edge cases still slip through in Stremio. The [Master Guide](/master-guide) covers the full behaviour differences and per-platform recommendations.
  </Accordion>

  <Accordion title="Samsung TV template not working — streams fail to play">
    Samsung TV templates disable TrueHD, DTS-HD MA, DTS:X, and FLAC audio tracks by default because Samsung TVs cannot pass these formats through without a compatible AV receiver. If all your streams are failing, confirm your TV firmware is up to date. If only audio-heavy streams fail, this is expected — the template will serve the next compatible stream instead.
  </Accordion>
</AccordionGroup>
