Skip to content

Fix: A Problem Repeatedly Occurred Error in the Safari browser

Are you encountering a 'Problem Repeatedly Occurring' error in the Safari browser? Find out how to troubleshoot and fix this recurring issue.

The ‘a problem repeatedly occurred’ error in the Safari browser is often encountered when making transactions or payments.

You can fix the issue using the JavaScript option, clearing website data, or reinstalling the browser app. Alternatively, you can use the recovery option to reinstall macOS and resolve the underlying issue.

Many users have complained that after installing a new build, they are getting bugged with the error message.

A problem repeatedly occurred error alert in Safari browser

In this guide, we have shared different methods and troubleshooting steps to fix the problem repeatedly occurred in Safari app.

Method 1: Customize the JavaScript Settings

JavaScripts are mainly used for creating interactive web pages. However, issues with these scripts might end up preventing the page from loading in the first place. Therefore, you could consider playing around with the option to enable/disable.

  1. Launch the Safari browser on the computer.
  2. Click on the Safari menu and select the Preferences settings.
    Safari Preferences menu
  3. Switch to the Security tab and lookup for Enable JavaScript option.
  4. Uncheck the Enable Javascript option and reload the page.
    Enable or Disable JavaScript option on Safari Mac
  5. Now enable the checkbox for JavaScript and reload again.

Now verify whether the Problem repeatedly occurred error in Safari has been fixed.

Disabling Java Scripts might hurt some sites, especially the ones rich in GUI. So you would have to decide on this tradeoff accordingly.

Method 2: Clear Browser and Website Data

If the accumulated website data has become outdated or corrupted, it could result in several issues, including the one we currently face.

Hence it would help if you considered deleting these data frequently so that the browser could create a fresh instance of the same and start working afresh. Here are steps to clear the browsing data:

  1. Launch the Safari browser app and open the Safari > Preferences/Settings menu.
  2. Switch to the Privacy tab and click on Manage Website Data… button.
    Manage Cookies and Website Data in Safari browserIt will open the website data window.
  3. Click the Remove All button to clear everything.
  4. Hit on Remove Now in the confirmation dialog box that appears.
    Remove all the data stored in Safari browser

Once the data has been deleted, check if it can fix the repeatedly occurring error in Safari Mac.

Deleting these stored data would sign you out from some websites. Likewise, since the cache data has been deleted, sites might take a few seconds to load. But all these are for the first time until the browser repopulates the data.

Method 3: Reinstall Safari browser app

There have been a few instances where even if the browser runs the latest build, it still uses an older library framework. Head to the folder location below using File Explorer and check out the Safari version date.

/System/Library/StagedFrameworks/Safari/libwebrtc.dylib

You must reinstall Safari if it is not in sync with the browser’s latest release date. However, as the browser comes bundled with the macOS update, you might not be able to get hold of its standalone setup file from Apple’s site.

Safari Browser on Mac OS

So consider getting the latest build from a third-party site and then install the setup on your PC. Once the installation is complete, launch it and see whether it fixes the Problem repeatedly occurring error in Safari Mac.

Method 4: Try Safari Technical Preview Version

Apple has a different developer preview build of Safari to test experimental features before rolling out to the stable version. And as of now, this build doesn’t seem to be getting bugged with the repeatedly occurring errors that its counterpart is facing.

So you may consider temporarily switching over to this browser version. Head to the Safari Technical Preview page and download the latest build. Then launch the setup and proceed with the on-screen instructions to install it.

Safari Technical Preview Browser installation

info icon
Note: The developer builds are generally less stable and buggier than the generic versions. So while it may fix the Problem that repeatedly occurred error in Safari Mac, you might have to deal with other bugs and performance-related issues.

Method 5: Recover and Restore Previous macOS version

The Safari browser comes bundled with macOS, so updating or reinstalling the browser requires the associated actions with the OS. However, re-installing an entire OS just because a single app is not working might not suit many users.

But Apple has marked this answer from one of the users as a Recommended Solution. So if none of those above methods worked out in your favor and you have no plan of switching to an alternate browser, you may try this method.

We would use macOS Recovery to reinstall the Mac operating system. So start by taking a backup of all the data on your PC.

  1. Launch the macOS Recovery* utility.
  2. Select the Reinstall macOS option.
  3. Hit on the Continue button.
    Reinstall MacOS on Mac computer
  4. Follow the on-screen instructions to complete the setup.

Once complete, your Mac will automatically reboot to the newly installed OS, which would have rectified the underlying Safari issue.

MacOS Recovery utility*:

  • Mac with Apple Silicon chip — press and hold the Power button until you see the Startup options. After that, click on Options and hit Continue.
  • Mac with Intel processor — press and hold the Command + R shortcut keys until you see the Apple apple logo on screen.

Bottom Line

In my case, the Mac was using an older Safari library framework. So manually installing the latest build brought the framework in sync with the updated browser version, which also fixed the issue.

Lastly, if you've any thoughts or feedback, then feel free to drop in below comment box. You can also report the outdated information.

Please share the article if you find it helpful:

Disclosure: This page may contain affiliate links, which means we may receive compensation for your purchases; of course at no extra cost to you (indeed, you may get special discounts).
Kushal Azza

Kushal Azza

Kushal Azza is a Google Certified IT Professional, Digital Content Creator, and Go-To Digital Marketer with Engineering Degree. He has over a decade of experience solving tech problems, troubleshooting, and innovating digital solutions. Follow him on Twitter and LinkedIn.

Leave a thought or feedback

Please leave a descriptive comment or feedback with your real name. Our human moderator vets every comment, and it may take 24 to 48 hours to get published or rejected.

Your email address will not be published, and we will never spam your inbox. Required fields are marked *