Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/contact-form-7/includes/mail.php on line 221

Deprecated: Creation of dynamic property CookieYes\Lite\Admin\Modules\Banners\Banners::$controller is deprecated in /home/brutaleg/public_html/wp-content/plugins/cookie-law-info/lite/admin/modules/banners/class-banners.php on line 33

Deprecated: Creation of dynamic property CookieYes\Lite\Admin\Modules\Consentlogs\ConsentLogs::$controller is deprecated in /home/brutaleg/public_html/wp-content/plugins/cookie-law-info/lite/admin/modules/consentlogs/class-consentlogs.php on line 33

Deprecated: Using ${expr} (variable variables) in strings is deprecated, use {${expr}} instead in /home/brutaleg/public_html/wp-content/plugins/elementor/data/v2/manager.php on line 281

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the porto-functionality domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/brutaleg/public_html/wp-includes/functions.php on line 6131

Deprecated: Creation of dynamic property PortoBuilders::$builder_types is deprecated in /home/brutaleg/public_html/wp-content/plugins/porto-functionality/builders/init.php on line 76

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/StoreApi/SchemaController.php on line 66

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/StoreApi/SchemaController.php on line 69

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/StoreApi/RoutesController.php on line 86

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 1705

Deprecated: Creation of dynamic property WooCommerce::$api is deprecated in /home/brutaleg/public_html/wp-content/plugins/woocommerce/includes/class-woocommerce.php on line 554

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/src/Internal/DownloadPermissionsAdjuster.php on line 157

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/src/Internal/DownloadPermissionsAdjuster.php on line 157

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/src/Internal/DownloadPermissionsAdjuster.php on line 157

Deprecated: Creation of dynamic property Automattic\WooCommerce\Database\Migrations\CustomOrderTable\PostToOrderTableMigrator::$table_names is deprecated in /home/brutaleg/public_html/wp-content/plugins/woocommerce/src/Database/Migrations/CustomOrderTable/PostToOrderTableMigrator.php on line 26

Deprecated: Creation of dynamic property Automattic\WooCommerce\Database\Migrations\CustomOrderTable\PostToOrderAddressTableMigrator::$table_names is deprecated in /home/brutaleg/public_html/wp-content/plugins/woocommerce/src/Database/Migrations/CustomOrderTable/PostToOrderAddressTableMigrator.php on line 42

Deprecated: Creation of dynamic property Automattic\WooCommerce\Database\Migrations\CustomOrderTable\PostToOrderAddressTableMigrator::$table_names is deprecated in /home/brutaleg/public_html/wp-content/plugins/woocommerce/src/Database/Migrations/CustomOrderTable/PostToOrderAddressTableMigrator.php on line 42

Deprecated: Creation of dynamic property Automattic\WooCommerce\Database\Migrations\CustomOrderTable\PostToOrderOpTableMigrator::$table_names is deprecated in /home/brutaleg/public_html/wp-content/plugins/woocommerce/src/Database/Migrations/CustomOrderTable/PostToOrderOpTableMigrator.php on line 26

Deprecated: Creation of dynamic property Automattic\WooCommerce\Database\Migrations\CustomOrderTable\PostMetaToOrderMetaMigrator::$table_names is deprecated in /home/brutaleg/public_html/wp-content/plugins/woocommerce/src/Database/Migrations/CustomOrderTable/PostMetaToOrderMetaMigrator.php on line 43

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/src/Admin/API/Reports/Orders/Stats/DataStore.php on line 378

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/src/Admin/API/Reports/Orders/Stats/DataStore.php on line 691

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/brutaleg/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/brutaleg/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the porto-functionality domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/brutaleg/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the porto domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/brutaleg/public_html/wp-includes/functions.php on line 6131

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/elementor/core/editor/notice-bar.php on line 75

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/elementor/core/editor/notice-bar.php on line 79

Deprecated: Creation of dynamic property WC_Countries::$countries is deprecated in /home/brutaleg/public_html/wp-content/plugins/woocommerce/includes/class-wc-countries.php on line 51

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 46

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 50

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 52

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 56

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 72

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 114

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 118

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 119

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 120

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 121

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 122

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 40

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 44

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 77

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 81

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 82

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/brutaleg/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 83

Deprecated: Creation of dynamic property CookieYes\Lite\Admin\Modules\Banners\Includes\Banner::$default_data is deprecated in /home/brutaleg/public_html/wp-content/plugins/cookie-law-info/lite/includes/class-store.php on line 79

Deprecated: Creation of dynamic property WC_Cart::$coupon_discount_totals is deprecated in /home/brutaleg/public_html/wp-content/plugins/woocommerce/includes/legacy/class-wc-legacy-cart.php on line 266

Deprecated: Creation of dynamic property WC_Cart::$coupon_discount_tax_totals is deprecated in /home/brutaleg/public_html/wp-content/plugins/woocommerce/includes/legacy/class-wc-legacy-cart.php on line 266

Deprecated: Creation of dynamic property CookieYes\Lite\Admin\Modules\Cookies\Includes\Cookie_Categories::$default_data is deprecated in /home/brutaleg/public_html/wp-content/plugins/cookie-law-info/lite/includes/class-store.php on line 79

Deprecated: Creation of dynamic property CookieYes\Lite\Admin\Modules\Cookies\Includes\Cookie_Categories::$default_data is deprecated in /home/brutaleg/public_html/wp-content/plugins/cookie-law-info/lite/includes/class-store.php on line 79

Deprecated: Creation of dynamic property CookieYes\Lite\Admin\Modules\Cookies\Includes\Cookie_Categories::$default_data is deprecated in /home/brutaleg/public_html/wp-content/plugins/cookie-law-info/lite/includes/class-store.php on line 79

Deprecated: Creation of dynamic property CookieYes\Lite\Admin\Modules\Cookies\Includes\Cookie_Categories::$default_data is deprecated in /home/brutaleg/public_html/wp-content/plugins/cookie-law-info/lite/includes/class-store.php on line 79

Deprecated: Creation of dynamic property CookieYes\Lite\Admin\Modules\Cookies\Includes\Cookie_Categories::$default_data is deprecated in /home/brutaleg/public_html/wp-content/plugins/cookie-law-info/lite/includes/class-store.php on line 79
Fix Mega Riches KYC, Loading and Login Problems

Mega Riches Problems: KYC, Withdrawals and Locked Accounts

Mega Riches Problems: KYC, Withdrawals and Locked Accounts

You assume that a failed document upload just needs a second try, yet the player keeps seeing the same rejection and the account stays unverified. The most common cause is a mismatch between the details on the document and the details saved on the account.

Identity checks that stall or reject documents

The player uploads a passport or bill and the status returns to pending or rejected with no clear reason. Running into this at https://www.megariches-casino.co.uk/ is frustrating, because the account stays limited until the check clears.

  • The photo is blurred, cropped or shows glare across the text.
  • A corner of the document or part of the data page is missing.
  • The name or address on the document differs from the account details.
  • The document has expired or the proof of address is too old.
  • The file format or size is not one the upload form accepts.
  1. Open the account profile and compare the saved name, date of birth and address with the document you sent. Correct any difference before a new upload.
  2. Place the document on a flat, dark surface and photograph it in daylight without flash. Keep all four corners inside the frame.
  3. Check that no light reflects off the plastic or laminate and hides the text.
  4. Use the original document, not a screenshot, a photocopy or a printed scan.
  5. Send the front and the back where the document has two sides with data.
  6. For proof of address, pick a document that shows your name and full address on one page.
  7. Upload the file in a common image or document format and keep it under the size the form allows.
  8. Wait for the review to finish before sending the same document again. Duplicate uploads slow the queue.
  9. When one document is rejected twice, switch to a different document type instead of resending it a third time.
  10. Repeat the upload from a stable connection so the file arrives complete rather than partly sent.

Contact support once a clean, valid document has been rejected twice and the account details already match it exactly.

Mobile browser play that breaks or freezes

Slots spin and freeze, the lobby shows empty tiles, or the page reloads in the middle of a round on the phone. These faults sit in the browser, the connection or the site itself, not in a missing app.

  • An old browser version that no longer handles the game software.
  • A weak mobile signal or a Wi-Fi network that drops packets.
  • Too many open tabs and background apps using the phone memory.
  • Cache and cookies left over from earlier visits to the site.
  • Data saving or ad blocking features that stop game scripts.
  1. Play in the phone browser rather than a downloaded program. There is no Mega Riches app, so a browser tab is the only way in.
  2. Update the browser to its current version through the phone settings or the store.
  3. Close every other tab and the heavy background apps before you open the lobby.
  4. Clear the browser cache and cookies, then sign in again.
  5. Turn off data saving, content blockers and private relay features for the session.
  6. Switch between Wi-Fi and mobile data to see which one holds a steady connection.
  7. Load one game at a time instead of opening several in separate tabs.
  8. Rotate the phone to the orientation the game expects, then reload the page once.
  9. Restart the phone when the browser keeps crashing on the same game.
  10. Test another game from the same provider to see whether the fault follows one title or all of them.
  11. Take a screenshot of the error and note the game name and the time it appeared.

Contact support when a single title fails on two browsers and two connections while other games play fine.

Withdrawals that stay pending

The player requests a payout and the status sits on pending while the balance is already reduced. A queue, an open check or a bonus condition usually stands behind it.

  • The identity check is not finished, so the payout cannot be approved.
  • Bonus funds or free spins are still tied to the balance.
  • The withdrawal was requested at a busy time and waits in a queue.
  • The payment details on the account do not match the account holder.
  • An earlier withdrawal is still open, which blocks a second request.
  1. Open the transaction history and read the exact status of the request instead of guessing from the balance.
  2. Finish any outstanding identity step before you expect the payout to move.
  3. Check whether a bonus is still active and whether the request touches those funds.
  4. Make sure the payout method belongs to the account holder and was used for a deposit where required.
  5. Redeem or remove any pending bonus before you send a new request.
  6. Cancel a duplicate request only when a second one was sent by mistake.
  7. Leave the account balance untouched while the request is open and avoid new play with that money.
  8. Keep the confirmation screen or email that shows the request reference.
  9. Allow the stated review window to pass before you treat the delay as a fault.
  10. Write to support with the reference, the amount and the date if the status has not changed after that window.

Contact support the moment the request shows pending after its review window, or when it is reversed without an explanation.

Failed sign-ins and locked accounts

The password is refused, the login page reloads, or a lock message appears after several wrong tries. Typing errors, saved credentials and routine security checks explain most of these blocks.

  • The password is typed with the wrong keyboard language or caps lock on.
  • An old password is saved in the browser and fills the field automatically.
  • Several wrong attempts in a row have triggered a temporary lock.
  • The account email has a typo or belongs to a different address than the one used to register.
  • A password reset link was opened after it expired.
  1. Type the password by hand in the correct keyboard layout and check caps lock before you submit.
  2. Clear the saved password for the site, then enter the details again.
  3. Use the same email address that received the welcome messages from the brand.
  4. Reset the password from the sign-in page when the old one keeps failing.
  5. Open the reset link once, soon after it arrives, in the same browser.
  6. Set a new password that you have not used on this account before.
  7. Wait out a temporary lock instead of retrying, since fresh attempts extend it.
  8. Sign in from one device and one network while the Mega Riches casino login is being repaired.
  9. Check the spam folder for the reset or lock message when nothing appears in the inbox.
  10. Note the exact wording of the lock message before you ask for help.

Contact support when the lock message remains after the waiting period or no reset email reaches the inbox.

Keep your profile details identical to your documents and sign in through the phone browser on one steady connection. That single habit prevents most blocked accounts, rejected uploads and frozen games.

Share this post



Notice: ob_end_flush(): Failed to send buffer of zlib output compression (0) in /home/brutaleg/public_html/wp-includes/functions.php on line 5481