Easy Digital Downloads and How to fix “The site is experiencing technical difficulties” error on Plugin update Popup?

Last updated
App Shah
Crunchify » Design Development » Easy Digital Downloads and How to fix “The site is experiencing technical difficulties” error on Plugin update Popup?
EDD Software Licensing

Are you using Easy Digital Download? Very well known as EDD. On Crunchify, we are using Easy Digital Downloads for all of our premium plugins and our Java Tutorials.

You are at right place if you have any of below questions:

  • How to setup Software Licensing correct way?
  • Software Licensing – Parsing readme.txt files in WordPress Plugins
  • Software Licensing – Usage Instructions
  • Setup Software Licensing for WordPress and Easy Digital Downloads
  • How to Add Software Licensing to your Plugin Using Easy Digital Downloads
  • Helpful tips and troubleshooting techniques for Easy Digital Downloads

Recently during update I noticed that during plugin update process, which I clicked on plugin updated link, I noticed some error.

The site is experiencing technical difficulties. Please contact your administrator for assistance with investigating this issue further.

Easy Digital Downloads and How to fix the site is experiencing technical difficulties error message

Upon further investigation, I noticed that the readme.txt file is had some trouble and it was missing few tags. Unfortunately, EDD (Easy Digital Download) isn’t handling missing readme.txt WordPress Tags correctly.

In my case, I was missing Donate Link.

Missing Donate Link in wordPress plugin readme.txt file

As you see after I added above Donate Link into readme.txt file update plugin popup screen started working.

Easy Digital Downloads and fixing the site is experiencing technical difficulties error message

I would suggest to checkout your readme.txt file and make sure it’s correct.

Here is what I’ve setup at my end. Software Licensing Options:

Step-1)

  • Go to Downloads
  • Settings
  • Extensions
  • Software Licensing
  • Click checkbox for: Check this box if you are selling WordPress plugins and wish to enable advanced ReadMe.txt file parsing.
Easy Digital Downloads - Software Licensing Options

Step-2)

  • Go to you Downloads
  • Edit your Download
  • Go to section download and provide readme.txt file location. Make sure you have hosted your readme.txt file on public repository.
Crunchify's Software Licensing Readme.txt options

You could use our file as a reference if you want:

File location: https://github.com/Crunchify/crunchify-sharing-public/blob/main/crunchy-sharing-readme.txt

Make sure to check:

  • Tested Up To (WordPress Version)
  • Stable Tag
  • Description
  • Installation
  • FAQ
  • Changelog

And that’s it. Save your Digital Download. Wait for few minutes and clear your cache.

Try upgrading your plugin and click on popup. You shouldn’t see The site is experiencing technical difficulties error message now.

Let me know if you are still facing this issue.


Easy Digital Download – Getting javascript error: An invalid form control with name=‘card_name’ is not focusable

Are you getting this JavaScript error while clicking Complete Purchase button?

An invalid form control with name='card_name' is not focusable.

I was getting this this error after user applies their promo code.

In order to fix this just add this to your functions.php file and you should be good.

<?php
/**
 * Plugin Name: Easy Digital Downloads Discount Patch
 */
add_action( 'wp_footer', function() {
?>
<script>
jQuery( function() {
	jQuery( document.body ).on( 'edd_discount_applied', function() {
		window.location.reload();
	} );
} );
</script>
<?php
} );

Let me know if you have any question on this.

3 thoughts on “Easy Digital Downloads and How to fix “The site is experiencing technical difficulties” error on Plugin update Popup?”

  1. Hi!
    I’m a user of EDD and launching my first software program to build out 3-D conceptual site models for environmental purposes. I’m the owner not the software developer but trying to problem solve

    We’ve developed the software using unity3d and its for sale on my WordPress website using EDD to create licensing keys, verification and activation once purchased. EDD is creating the key but they keys are not being activated. We are struggling to connect our code to EDD API for activation code distribution and system protection.

    We wanted to connect it with your API to protect it to be installed only on one computer and receive activation key to be activated on that only one system. My developer is working on that but it seems somehow difficult for him and maybe he can not do it- we are in 3 weeks of trying to figure this out. I can’t sell my software without this activation key and so I’m stuck. We have had some messages from EDD wrt to this issue but nothing specific enough.

    Just wondering if its possible for some specific expertise to support this last hurdle! thanks

    Reply
  2. Hi!
    I’m a user of EDD and launching my first software program to build out 3-D conceptual site models for environmental purposes. I’m the owner not the software developer but trying to problem solve

    We’ve developed the software using unity3d and its for sale on my WordPress website using EDD to create licensing keys, verification and activation once purchased. EDD is creating the key but they keys are not being activated. We are struggling to connect our code to EDD API for activation code distribution and system protection.

    We wanted to connect it with your API to protect it to be installed only on one computer and receive activation key to be activated on that only one system. My developer is working on that but it seems somehow difficult for him and maybe he can not do it- we are in 3 weeks of trying to figure this out. I can’t sell my software without this activation key and so I’m stuck. We have had some messages from EDD wrt to this issue but nothing specific enough.

    Just wondering if its possible for some specific expertise to support this last hurdle! thanks

    Reply
  3. Hi!
    I’m a user of EDD and launching my first software program to build out 3-D conceptual site models for environmental purposes. I’m the owner not the software developer but trying to problem solve

    We’ve developed the software using unity3d and its for sale on my WordPress website using EDD to create licensing keys, verification and activation once purchased. EDD is creating the key but they keys are not being activated. We are struggling to connect our code to EDD API for activation code distribution and system protection.

    We wanted to connect it with your API to protect it to be installed only on one computer and receive activation key to be activated on that only one system. My developer is working on that but it seems somehow difficult for him and maybe he can not do it- we are in 3 weeks of trying to figure this out. I can’t sell my software without this activation key and so I’m stuck. We have had some messages from EDD wrt to this issue but nothing specific enough.

    Just wondering if its possible for some specific expertise to support this last hurdle! thanks

    Reply

Leave a Comment