Magento 2 an Adobe Trouble Commerce

Yegor Shytikov
8 min readFeb 13, 2021

Magento 2 is the most trouble-making eCommerce platform in the world.

Magento trouble description

It is a list of the official Magento 2 troubles you will have:

  • Redis trouble
  • Magento Advanced Reporting trouble
  • Magento deployment trouble
  • Elasticsearch in Magento trouble
  • “Something Went Wrong” trouble
  • Slow Frontend Performance (Goggle Page Speed )
  • Slow Backend TTFB Performance
  • Magento Site Down trouble
  • Magento Commerce Cloud issues
  • Magento 2.4.2 B2B: discount remains pay method change
  • Magento 2.4.2: Braintree Venmo payment does not work
  • Cannot access Magento Commerce Cloud UI
  • Magento 2.3.6: spinner displayed indefinitely when saving address
  • Database errors related to max_allowed_packet on Magento
  • MySQL server has gone away​ error on Magento Commerce Cloud
  • Cache warming up and site unavailable on Magento
  • When pushed from git environments placed under production on Magento Cloud
  • Deployment errors from enabling early-alpha Baler Javascript bundling build
  • Changes in .magento.env.yaml not reflected in env.php after deployment
  • Wrong error message on guest checkout with Paypal via Braintree Magento 2.4.1
  • Magento 2.4.1: empty page when dotdigital Page Builder form saved
  • Magento 2.4.1 known issue: unable to change Amazon account in Google Chrome
  • Magento 2.4.1 known issue: error popping up on Checkout with PayPal Braintree
  • Magento 2.4.1 Vertex Address validation message post address update
  • Magento 2.3.6/2.4.0-p1/2.4.1 known issue: dotdigital login
  • Customers get logged out or lose cart content on Magento storefront
  • Magento 2.4.0 known issue: Klarna On-Site Messaging blank pages
  • Magento 2.4.0 known issue: missing “Refund” label in Klarna
  • Magento 2.4.0 known issue: Create New Order buttons missing
  • Vertex Address Cleansing: different addresses not allowed
  • Magento Commerce 2.4.0, 2.4.1: Enable Braintree Venmo partial invoice issue
  • Magento 2.4.0: Error message selecting local payments during checkout
  • Magento 2.4.0 known issue: Amazon pay, no payment methods show
  • Magento 2.4.0 known issue: 2.4.0 installation fails with outdated stores cache
  • Magento 2.4.0: 404 error removing rewards points on multi-shipping checkout
  • Magento 2.4.0 known issue: orders display error
  • Magento 2.4.0 B2B Admin can’t add a configurable product to quote
  • Magento 2.4.0: Braintree not in Multiple Addresses checkout
  • Install latest patches to fix Redis issues for Magento Commerce Cloud
  • Magento 2.4.0 known issue — refresh on Customer’s Activities does not work
  • Magento 2.4.0 known issue — Export Tax Rates does not work
  • Magento 2.4.0 known issue: “Add selections to my cart” button does not work
  • Magento 2.4.0 known issue: raw message data display on the storefront
  • Bulk action product count known issue in Magento 2.3.5
  • Magento 2.3.5 known issue: virtual product multi-ship orders
  • Extension Manager shows no extensions in Magento Commerce 2.3.x
  • Store credit issue during checkout in Magento 2.3.5
  • Product comparison known issue in Magento 2.3.5
  • Cannot upgrade using Web Setup Wizard to Magento 2.3.5 from 2.3.3 and earlier
  • PWA Studio: Venia GraphQL queries to Magento produce validation errors
  • Wishlist error during upgrade to Magento versions 2.3.4-p1 or 2.3.5
  • Troubleshoot performance using New Relic on Magento Commerce Cloud
  • Elasticsearch issues after Magento Commerce Cloud 2.3.1+ upgrade
  • Troubleshooting New Relic on Magento Commerce Cloud
  • Troubleshoot Product Recommendations module in Magento Commerce
  • Manual order export to MOM fails. The Export Order button returns HTTP 404 error
  • Magento Commerce Cloud repo could not be accessed: 403 Forbidden or 404 Not Found error when deploying
  • robots.txt gives a 404 error in Magento Commerce Cloud 2.3.x
  • Elasticsearch Index Status is ‘yellow’ or ‘red’
  • Site fails to load due to maintenance mode left enabled
  • Redis service crashed
  • High throughput AJAX requests cause poor performance
  • Invalidated cache causes response time degradation
  • Slow performance due to full reindexing
  • Slow performance due to bad core architecture
  • PWA Studio: Webpack hangs before beginning compilation
  • Changes in the database are not reflected on the storefront
  • Enable Magento cache to avoid performance degradation
  • MySQL tables are too large
  • Magento Order Management messages processing error
  • MySQL disk space is low
  • Database upload loses connection to MySQL
  • MySQL high-load bottleneck in Magento Commerce Cloud
  • ECE-Tools and patch update errors Magento Commerce Cloud 2.2.x., 2.3.x
  • Low disk space
  • PWA Studio: Browser displays “Cannot proxy to“ error
  • PWA Studio: Validation errors when running developer mode
  • Error when enabling Image Optimization in Magento Commerce Cloud
  • Restricted admin access causing performance issues
  • Fastly Error: Plugin VCL version is outdated! Please re-Upload
  • Bundle options order is not updated by import
  • Elasticsearch service not running
  • Disable Magento Banner output to improve site performance
  • Ensure Elasticsearch is installed properly
  • ElasticSuite tracking indices causes problems with Elasticsearch
  • Elasticsearch with ElasticSuite crashes or out of memory
  • Offload non-regex redirects to Fastly instead of Nginx (routes)
  • Slow performance, slow and long-running crons
  • File storage low/exhausted, specific page loads are slow
  • 504 gateway time-out error when saving a category with 1k+ products
  • PHP mcrypt extension not installed properly
  • Unknown module Magento_BundleSampleData
  • During installation, Reflection Exception error
  • 503 errors trouble
  • Known issues that affect installation
  • During installation, PHP date warning
  • During installation, xdebug maximum function nesting level error
  • PHP settings errors
  • Resolve an illegal offset error
  • git pull origin develop fails when updating the Magento software
  • Cannot clone the Magento GitHub repository
  • File permissions readiness check issues
  • Cannot access the latest Magento Commerce pre-release
  • Store images not displayed after deployment
  • Resolve issues with encryption key
  • Google Analytics gets disabled after deployment
  • Exported products .csv file does not appear
  • Cron readiness check issues
  • Component dependency readiness check issues
  • Errors installing optional sample data
  • Installation fails; cannot create install.log
  • Download fails because of changes in Composer
  • During installation, exception SessionHandler::read()
  • During installation, fatal PDO error displays
  • Cannot install using nginx
  • Installation stops at about 70%
  • Error after logging in to the Magento Admin
  • EU customers cannot complete payments
  • PHP version readiness check issues
  • PHP version error or 404 error when accessing Magento in browser
  • 503 error accessing Magento in web browser
  • Exceptions during installation
  • After installing, images and stylesheets do not load; only text displays, no graphics
  • Backup issues
  • “Updater application is not available” error
  • Out of memory error during install/upgrade
  • Cron trouble
  • Conflicting component dependencies
  • Cron job is stuck in “running” status
  • Data Migration Tool trouble
  • Cannot delete the source or change its code
  • Stock status incorrect after Magento Inventory install
  • Drop shipping picks up wrong address
  • MOM times out when trying to connect to a local environment
  • Blank page or redirect loop error when accessing storefront or Magento Admin
  • Using Data Exports to pinpoint discrepancies
  • Resolving UTF-8 errors for CSV file uploads
  • Trouble with MBI account lockout
  • SQL queries: EXPLAIN cost errors
  • MBI: troubleshooting missing Segment data
  • Site down trouble
  • Diagnosing a data discrepancy
  • Diagnosing Google eCommerce revenue discrepancies
  • E: Error verifying routes.yaml error during Staging or Production deploy
  • “Class cannot be saved in the generated/code directory” error
  • Site in maintenance mode but available to customers
  • Shared access troubleshooting
  • Deadlocks in MySQL
  • Deployment issues relating to account permissions and access keys
  • MBI: Contacting Magento Services
  • Checking for DDoS attack from CLI
  • MBI: Data discrepancies
  • Deployment fails with “Error building project: The build hook failed with status code 1”
  • Environment redeployment failed or MySQL server gone away
  • Index is locked by another process
  • MBI Service Policies
  • General custom module trouble
  • MBI: Reporting a defect
  • Deployment stuck with “Unable to upload the application to the remote cluster” error
  • Checking Slow queries and Processes taking too long in MySQL
  • Common PHP Fatal Errors and solutions
  • Applying a patch takes your site down
  • Checkout is stuck when Authorize.net payment method is used
  • Cloud site is slow
  • The product is not displayed on the storefront
  • Cron tasks lock tasks from other groups
  • Payment methods not displayed on checkout with multiple addresses
  • Product status incorrect when created programmatically
  • The Security Scan Tool report is blank
  • Issues after disabling a module
  • Turn off hourly Amazon emails when using Magento
  • The top navigation panel does not load on a storefront
  • Redirect back to the Admin login form with “Your account is temporarily disabled” error
  • Login redirect when trying to login to Magento Admin
  • Redirect back to the Admin login form with “Your current session has been expired” error
  • Cached images are not loaded after 2.2.X to 2.3.X upgrade
  • Elasticsearch 5 is configured, but the search page does not load with “Fielddata is disabled…” error
  • Google Shopping ads Channel Trouble
  • New customers not displayed in Customer grid after CSV import
  • PayPal Payflow Pro active carding activity
  • Deployment fails Fastly module incompatible Magento version
  • Redirect to parent environment when accessing new Integration environment
  • Custom server-side scripts not executed ./pub/media/ directory
  • Deployment fails: Elasticsearch and Magento versions incompatible
  • Cannot change Search Engine using Magento Admin (Search Engine menu is inaccessible)
  • Exception on a category page with Elasticsearch 5.0: Limit of total fields [1000] in the index has been exceeded
  • Fastly caching is not working on Magento Cloud
  • Error purging Fastly cache on Cloud (The purge request was not processed successfully)
  • Admin passwords saved as plain text to actions log
  • Product images do not display despite Product Edit image roles
  • Redis deployment error on Cloud (Already in pipeline mode)
  • PayPal gateway rejected request — duplicate invoice issue
  • Blockers launching on Magento Commerce Cloud
  • Error (read-only file system) when accessing the read-only directory ‘var/generation’
  • Error running the `setup:di:compile` command manually
  • Redis unserialize error `setup:static-content:deploy`
  • Main Menu (Categories) not displayed on subpages with Fastly enabled
  • PayPal trouble
  • Changes to categories are not being saved
  • Error 404 on all pages due to Content Staging issue
  • run `setup:static-content:deploy` deployed_version.txt issue
  • Redis issue delay Magento Admin login or checkout
  • Scheduled Content Staging updates not displayed with stale Fastly cache
  • Error placing order with Authorize.net Sandbox account (An error occurred on the server)

KNOWN Magento 2 ISSUES

  • Magento Commerce v2.3.6/2.4.1 CAPTCHA in checkout not working
  • 2.4.1 and 2.3.6 create an account button disabled hotfix
  • Magento Commerce Cloud v2.3.5 GraphQL caching invalidation not working
  • Magento 2.4.0 known issue: exception during B2B 1.2.0 install
  • Magento 2.4.0 B2B: wrong purchase order logic when discount expired
  • Magento 2.4.0 known issue: integration tests fail
  • Magento 2.4.0 patch: returns shipping label creation issue
  • Magento 2.4.0 known issue: Braintree Virtual Terminal page is corrupted
  • Shipping labels creation known issue in Magento 2.4.0
  • Advanced Reporting 404 error on split database solution
  • Common Advanced Reporting cron job errors on Magento Commerce
  • Magento prompts customers to log in but provides invalid link
  • Magento 2.3.5/2.3.5-p1 patch: country payment issue
  • Unable to validate VAT number — Magento Commerce Cloud
  • Patch for Amazon Pay checkout issue in Magento 2.3.5-p1
  • Performance issues caused by excessive Ajax requests
  • Remove failed login attempts from the database
  • 2.3.4 PayPal issue hotfix
  • Advanced Reporting 404 error on Magento Commerce
  • Update Advanced Reporting to run on its own cron group
  • Catalog pagination doesn’t work when Elasticsearch 6.x is used
  • Magento Admin URL location disclosed
  • Update Authorize.Net Direct Post from MD5 to SHA-512
  • Advanced search not showing the most relevant results
  • Wrong date for Special Price
  • Configurable product swatches not displayed as crossed out when out of stock
  • Cybersource payment from Admin and front on different domains not processed
  • New orders are sent to archive
  • Google Analytics is not tracking conversion data
  • Removing staging update deletes related entity
  • ‘Area code is not set’ error when running setup:updgrade
  • Not selected rows are deleted during mass action deletion
  • Low site and API performance
  • Multiple cron jobs scheduled for the same time period
  • Shipping address not saved post page refresh on checkout
  • B2B: Companies cannot access profile pages on store front
  • Duplicate entries in the catalogrule table after editing the end date of a schedule update
  • 503 error on store front catalog pages with “Integrity constraint violation” in logs
  • Import CSV product information for same name product fails
  • Orders not displayed in the Orders grid in the Admin
  • 404 Error on store front once catalog price rule schedules update is performed
  • Checkout pages not loading when AD blocker is enabled
  • “500 error” after double-clicking Remove link in shopping cart
  • MySQL and ElasticSearch show different results
  • “Area already set” error when saving theme configuration in Admin
  • Empty shopping cart issue when multiple click on checkout from mini cart
  • Order email sent from the server email address
  • Replace depreciated Google Image Charts with Image-Charts

To be continue…

Merchants must pay for troubleshooting all these troubles.

Be cheerful when you are listening to a salesperson!

--

--

Yegor Shytikov

True Stories about Magento 2. Melting down metal server infrastructure into cloud solutions.