Skip to content Skip to sidebar

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 13:00 9:00 – 13:00 9:00 – 13:00 8:00 – 12:00 8:00 – 12:00 -
- 14:00 – 17:00 14:00 – 18:00 14:00 – 18:00 13:00 – 17:00 13:00 – 17:00 -

Supporter timezone: Europe/Zagreb (GMT+01:00)

This topic contains 6 replies, has 1 voice.

Last updated by Bruno Kos 5 days, 10 hours ago.

Assisted by: Bruno Kos.

Author Posts
November 19, 2025 at 4:18 pm #17592744
November 19, 2025 at 6:03 pm #17593107

ralfK-2

Here's one of issues from log:

Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, cannot access private method OTGS_Installer_Site_Key_Remove_Service::cron_retry_handler() in /var/www/html/wp-includes/class-wp-hook.php:324
Stack trace:
#0 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
#1 /var/www/html/wp-includes/plugin.php(565): WP_Hook->do_action(Array)
#2 hidden link): do_action_ref_array('otgs_installer_...', Array)
#3 hidden link): Cron_Event_Command::run_event(Object(stdClass))
#4 [internal function]: Cron_Event_Command->run(Array, Array)
#5 hidden link): call_user_func(Array, Array, Array)
#6 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher\{closure}(Array, Array)
#7 hidden link): call_user_func(Object(Closure), Array, Array)
#8 hidden link): WP_CLI\Dispatcher\Subcommand->invoke(Array, Array, Array)
#9 hidden link): WP_CLI\Runner->run_command(Array, Array)
#10 hidden link): WP_CLI\Runner->run_command_and_exit()
#11 hidden link): WP_CLI\Runner->start()
#12 hidden link): WP_CLI\Bootstrap\LaunchRunner->process(Object(WP_CLI\Bootstrap\BootstrapState))
#13 hidden link): WP_CLI\bootstrap()
#14 hidden link): include('hidden link...')
#15 /usr/local/bin/wp(4): include('hidden link...')
#16 {main}
thrown in /var/www/html/wp-includes/class-wp-hook.php on line 324
Error: There has been a critical error on this website.Learn more about troubleshooting WordPress. There has been a critical error on this website.

November 20, 2025 at 7:46 am #17594115

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+01:00)

Hi,

Can you please provide me with the debug information, so that I can get a better idea of your setup?

https://wpml.org/faq/provide-debug-information-faster-support/

Enter this data into the Add debug info box below.

Also, can you please check if this issue appears when:

- only WPML plugins are activated, as it will tell us if there is an interaction issue with other plugin
- theme is set to a WordPress default like Twenty Twenty as it will tell us if there is an interaction issue with your theme

I am asking because recently we had another case with "No sitekey found for this website" and eventually we found it was bbPress Notify plugin causing the issue. If you don't have that one, perhaps there is some other plugin (and you are using it) is also causing the issue.

November 20, 2025 at 4:39 pm #17596673

ralfK-2

Here's debug info.
I turned on logging and right now after plugin update there's no logs at all so no errors.
WPML still doesn't send data to MemoQ but worse of all now it can't find a page that needs translation - I tested sent it to MemoQ and now it's not on translation dashboard at all (the page exists and it's fine)

November 21, 2025 at 7:05 am #17597470

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+01:00)

If you filter the content according to "all translation statues", is the page visible now? Because if it has any of the other statuses, it would not appear there.

memoq.jpg
November 24, 2025 at 2:23 am #17602770

ralfK-2

That's the least of the issues
1. The MemoQ doesn't work - there are no errors other than that licence issue that was there - not anymore but that was a hint from your support that it's an issue
2. Now there's a bunch of translations that link to hidden link
3. Some pages are not visible anymore in WPML after sending them to translation when licencing API server was broken (or whatever happened with the licence)

November 24, 2025 at 10:25 am #17604046

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+01:00)

I’d like to investigate this directly on your site so I can properly trace what’s happening with WPML and MemoQ.

Could you please provide:

1. WordPress admin credentials
2. FTP / SFTP credentials

For security reference, here is our policy:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

I’ve marked your next reply as private so you can share these safely.

Also, to help me reproduce the problem faster, could you please send screenshots of:

* Any pages that now link to
hidden link
* The exact screen where MemoQ is failing or not sending jobs

Please also let me know:

* Which exact page I should try to translate to see the issue?

Let me know if I should investigate something else instead (if I misunderstood what we should be checking)!