So of course as soon as I post this I find the solution. After looking for it for a day. I had to include the file handling the request_filesystem_credentials manually in the function. For reference this was
require ABSPATH . 'wp-admin/includes/file.php';
Related Posts:
- Do WordPress cron jobs slow down page loading?
- WordPress cron isn’t scheduled on amazon web services
- Get frequency of scheduled event
- crontab wp-cron.php on multisite path-based network: one for each path? Or just one for the root?
- Running wp-cron from CLI
- Why?: hundreds of empty files named wp-cron.php?doing_wp_cron.
- WP CRON runs only the first time
- Check if event was scheduled – schedule event only once
- Create function in functions.php with hook name to execute URL
- cron.php being constantly deleted [closed]
- Scheduling posts on wordpress adds wrong seconds as post_date
- wp_schedule_event run in background or not?
- Detect if Cron is Running
- Run function with linux cron job in WordPress
- Schedule cron don’t work
- Cron schedule not updating after run
- Can you register two cron events in a single function?
- When to use wp_schedule_single_event for async / non-blocking processes?
- Issues When Recursively Calling wp_schedule_single_event()
- wp-cron behaviour when there are multiple queued tasks
- System Cron job not firing
- WordPress Cron Job Not working
- WordPress automatic publish: is there a timeout when WordPress won’t publish anymore?
- Cron job not working – Can’t see in the queue attached
- “Missed schedule” posting bug
- How to force ‘cron_schedules’ every minute instead 1 hour?
- Cancel/Stop a currently ongoing scheduled cron event?
- Code does not work in class implementation but works fine in functions.php file
- Use cron to create a non blocking task
- How to create and run cronjob in WP without using the plugin?
- Cron job to run just once per day using external cron service
- Manually running cron from the server
- Cron jobs when running multiple instances on the same DB
- Scheduling WP cron jobs
- WordPress Cron job, 302 response
- How can I prove if wp cron is running my task if I have DISABLE_WP_CRON set to true
- Time limit on long cron job?
- Strange cron job behavior and how to solve it?
- WordPress cron not getting executed when called by external service (but ok from browser)
- Cron and request with wp_remote_post
- How to Set a Condition via Page Template Name in WP Cron Job?
- Real cron killed my cron system. Only define( ‘ALTERNATE_WP_CRON’, true ); works
- Server cron job not working
- Most efficient way to trigger wp-cron through system cron.
- How to make sure WP-CRON job loops through all posts?
- Run external file cron using WordPress Scheduler
- Huge cron option_value into wp_options table
- setting up a wp cron job
- Pages for Cron use Only?
- Cron jobs repeating themselves
- Does DISABLE_WP_CRON prevent plugins from registering new cron tasks?
- Cron event running more than once if triggered from WP Crontrol
- How to know if WP cron is currently running my hook?
- Cronjob function not executed – negative seconds
- WP CRON Fails At 13:00 Every Day
- Update last created post in custom post types with wp_cron()?
- Custom cronjob not executing at all, but manually
- ‘wp_site_health_scheduled_check’ Causes Failure Of Other Scripts
- How is WP Cron Locking implemented?
- Triggering cron by calling wp-cron.php on the command line rather than with wget?
- Need to execute a cron job
- Recurring scheduled task help
- What happens when wp_cron is deactivated in WordPress?
- How to make wp cron job not fire immediately?
- How Do I Make WordPress Run an Event Every Day?
- WordPress Cron Schedule the if and else statement
- custom cron interval is not working
- Where in the page load code is wp-cron triggered?
- Is there any background process that I can run from plugin without depending on page hits on a website without affecting page-load speed?
- Scheduled Posts and wp-cron – Why don’t scheduled posts publish if too old?
- wp_get_schedule and wp_next_scheduled don’t find my scheduled wp-cron job
- Getting Error “invalid secret string” by running wp-cron.php manually
- Execute code at the end of each quarter of year
- How to Better Control WordPress Cron Jobs?
- wp_schedule_event daily at specific time
- Pings disabled but WordPress is still searching for “to_ping”
- wp-cron: freeze at “now”
- How could an event previously scheduled with wp_schedule_event later become unscheduled?
- daily wp_schedule_event hook works after reload any page
- Sync user meta fields using Wp cron job
- How does task scheduler plugin implements cron that is not dependent on page load request? [closed]
- How wp-cron can run in background if PHP is single threaded?
- WP Cron job timeout issues
- Run function after a post has finished saving – callback function perhaps?
- How to Trigger WP CRON at Local Timestamp?
- Why is apache access log not showing GET requests related to cron job?
- How do i set cron job for my WordPress site?
- Delete all users when they don’t update profile_fields
- Email alert with wp_cron and wp_mail if new data (external API) – Pseudo code
- WP Cron Working, but Function Not Working
- Solution for processing lots of data with CRON/API, dealing with memory/timeout issues
- wp_schedule_event is registered but scheduled function isn’t running
- Setting up a cron job to auto update a custom field
- CRON job to update wp_usermeta value each day or week based on server time
- WordPress Multisite cron jobs using cron tab
- couldn’t connect to host – wp-cron.php?doing_wp_cron
- Run WordPress Plugin in the Specified time
- WordPress Multisite Cron Issue
- WordPress Cron Job Counting Up and Not Down
- Cron job for wp_cron.php running but not publishing scheduled posts