---
url: 'https://dxpr.com/hc/documentation/learn-dxpr-builder/troubleshooting/visitors-see-something-else'
title: 'Visitors see something different | DXPR'
author:
  name: docs-sync
  url: 'https://dxpr.com/users/docs-sync'
date: '2026-10-23T14:31:17+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: 'The page is right for you and wrong for visitors'
tags:
  - 'Fix a problem'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-23T14:31:17+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      mainEntity: {  }
    -
      '@type': TechArticle
      headline: 'Visitors see something different'
      description: 'The page is right for you and wrong for visitors'
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2026-10-23T14:31:17+0000'
      dateModified: '2026-10-23T14:31:17+0000'
      author:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      mainEntityOfPage: 'https://dxpr.com/hc/documentation/learn-dxpr-builder/troubleshooting/visitors-see-something-else'
      articleSection: 'Fix a problem'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/hc/documentation/learn-dxpr-builder/troubleshooting/visitors-see-something-else'
      description: 'The page is right for you and wrong for visitors'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Home
            item: 'https://dxpr.com/'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: en
---
[Help Center](/hc)/[Documentation](/hc/documentation) /[Learn DXPR Builder](/hc/documentation/learn-dxpr-builder) /[Manage the site](/hc/documentation/learn-dxpr-builder/manage) /[Fix a problem](/hc/documentation/learn-dxpr-builder/troubleshooting) # Visitors see something different.

The page is right for you and wrong for visitors

 Learn DXPR BuilderManage the siteFix a problem

   ## In this guide

 Related guides

- [Caching](/hc/documentation/learn-dxpr-builder/advanced/caching)

Make the page look for visitors the way it looks for you. The usual causes are a cache in front of the page, Bootstrap missing for visitors, a text format filter, or a page saved by an older release.

## Visitors see old content

A builder save clears Drupal's caches for that page, so old content usually comes from a cache outside the builder.

1. Clear all caches. If the content updates, a Drupal cache was the cause.
2. Go to **Configuration** &gt; **Development** &gt; **Performance** and check **Browser and proxy cache maximum age**.
3. Behind Varnish or a CDN, install the Purge module or lower the maximum age for builder pages. DXPR Builder sends no purge requests.

**Tip:** a View placed in the page shows the rows of its own cache. If those rows are old, edit the View, open **Advanced**, set **Caching** to **Tag based** and clear caches.

## Visitors see no styling or no icons

- **Columns, buttons and spacing look unstyled.** Builder content needs Bootstrap 5 CSS, and your theme does not load it. Go to **DXPR Studio** &gt; **DXPR Builder** &gt; **General Settings** &gt; **Bootstrap** and set **Sideload Bootstrap files** to **Bootstrap 5**.
- **The console refuses a stylesheet with MIME type `text/html`.**The page points to an aggregated CSS file that no longer exists, and the server returned an error page instead. Clear all caches so pages point to current files.
- **Icons are missing on a page saved with an older release.** The saved HTML lists the icon fonts the page needs, and older saves may lack that list. Open the page in the editor and save it.

## Scripts or embeds are stripped for visitors

Editors see raw builder content. Visitors see it after the text format filters when **Apply text format filters to frontend content** is on at **General Settings** &gt; **Text Filters**.

1. Turn that setting off, or give the field a text format without HTML restrictions.
2. Put third-party scripts in an HTML element. The builder removes `<script src>` tags from every other element.

## A carousel, tab or collapsible does not work for visitors

- **Nothing reacts to clicks, or the console says `bootstrap is not defined`.** Carousels, tabs and collapsibles run on Bootstrap 5 JavaScript, and the page has none for visitors. Set **Sideload Bootstrap files** to **Bootstrap 5**, or load Bootstrap 5 from your theme.
- **The carousel does not move on its own.** **Disable auto-play**is ticked in the carousel settings. Untick it, set **Auto-play interval**, and save.
- **Counters, parallax or video backgrounds stay still after an update.** The editor decides at save time whether a page needs the builder's front-end script. Open the page and save it again.

## Confirm the fix

Open the page in a private window. Content, styling and interactive elements match what you see with **View mode** set to **Preview**.

## What's next?

[Caching](/hc/documentation/learn-dxpr-builder/advanced/caching) for the cache layers that apply to builder pages.