Resolve the issue with the plugin or another reason
-
I understand that you have a problem with the instability of receiving courses in the application synchronized with the website. It seems that something in the synchronization process with the API is not working as it should, and it may require a deeper analysis of the code or processing logic. I suggest conducting a full diagnostic of the integration to identify the reason why the courses are disappearing, as well as testing various scenarios to determine under what conditions this occurs.
The main risk may be that the problem may not have a single solution and may require additional changes in the code or in the plugin configurations. It is also worth clarifying whether you are using any specific plugin for synchronization or if these are standard settings. It is also important to know how the access rights are configured and whether the content is implemented correctly.
I propose to take this on within 8 days for a cost of 10,000 UAH. This will allow us to identify the unstable moments, test them, and ultimately ensure the stable operation of your application. Can we discuss the details and schedule a call to clarify all the nuances?
-
I will design a system for comprehensive logging of the REST API and fix the metadata synchronization conflict in LearnPress to permanently stop the sudden disappearance of paid courses in your students' accounts.
What method are you currently using to update authorization tokens if, with active object caching on the server, the mobile application continues to receive outdated access status, forcing an angry client to re-enter their password each time just to see their content?
I am ready to discuss the final budget for fixing this critical bug and the timeline for stabilizing synchronization in private correspondence. 🤝
-
Good day. I understand the problem — most likely the authorization between the application and the website is "expiring," which is why the courses disappear until the user logs in again.
I can do a short diagnosis for free (1 hour on a test account) — after that, I will show the exact reason, timeline, and cost of the fix.
To start, I need a test account for the student and access to WordPress (wp-admin). I am ready to start today.
-
2295 73 0 Good day! I specialize in creating high-quality websites on WordPress for over 8 years. My work is characterized by full cross-browser compatibility, responsiveness to any devices, clean and valid code, as well as high loading speed. I am ready to start working immediately after agreeing on all project details.
✉️ Always in touch and open to communication
🎨 Cross-browser and responsive layout
Creating plugins/widgets/themes from scratch
🧩 WooCommerce | Contact Form 7 | Elementor | Yoast SEO | ACF | Polylang
🎯 Proper SEO optimization
-
536 9 0 Hello! I have considered the problem. It seems that API requests from the mobile application are not transmitting or updating the session token/cookie correctly, so the server considers the user unauthorized and hides content until the next login.
I have experience working with the WordPress REST API and troubleshooting authorization issues. I will check: the token validation mechanism in the LearnPress API, whether the authorization headers are being transmitted correctly from the application, and whether caching conflicts with access checks. I will identify where the chain is breaking and fix it.
I am ready to start promptly. Write to me!
-
2163 14 0 1 Hello! I am Roman, an individual developer with 4 years of professional experience in full-stack development and support of systems on WordPress, and I will help you resolve the issue of disappearing courses in LearnPress; having technical expertise in working with REST API and WP authentication mechanisms, I will conduct an audit of the mobile application's interaction with the server to identify the cause of incorrect session token validation or caching conflicts that lead to loss of access to content until re-login; I work exclusively as a freelancer through FOP, which guarantees direct communication, legal transparency, and no agency markups, and my experience in developing and debugging complex LMS platforms will allow me to quickly fix the synchronization logic and ensure stable access for your students; you can familiarize yourself with my approach to solving technical problems and the quality of project implementation at the following links: https://3magency.co/, https://jk-solution.com.ua/, https://farfieworldwide.com/,
Behance.
-
4926 88 0 Good day
I will correct it by the end of the day.
Write in private messages, we will discuss the details.
-
1762 19 0 1 Hello, P!
Our IT company creates and improves websites that operate stably, quickly, and solve specific business tasks for clients. We are engaged in developing websites "from scratch" as well as enhancing existing solutions, increasing their performance and user experience for your users.
We have experience in:
- developing responsive and fast websites on various platforms (WordPress, OpenCart, Shopify, WIX);
- integrations with payment systems, CRM systems, external services, and internal systems;
- optimizing the performance and security of websites;
- setting up analytics and basic SEO tools;
… - software development and automation of business processes: managing customer databases, resource accounting, automating repetitive tasks, integrations with third-party systems;
After completing the project, we provide 14 days of technical support, during which we help adapt the system to your final business processes and consult on any questions regarding the field of work performed. Thanks to the free support of the completed project, this allows you to be confident that the developed solution operates stably from the moment of launch and does not require any additional adjustments.
We work in a structured and responsible manner - focused on results that meet your business goals.
-
4873 107 0 Hello, P!
I have considered the issue with the plugin, I will help resolve this problem and restore the proper functioning of your project.
The exact price and deadlines will be provided after clarifying the details.
Profile:Freelancehunt
Reviews:Freelancehunt
-
310 Good day! It seems that the courses do not disappear, but simply do not update until the user logs in again. I will check the synchronization between the website and the app, find out where exactly the data is "lost," and make it so that the courses update without re-logging in.
-
522 2 1 Hello!
I can help with solving the issue. I need SSH access or access to the necessary files to resolve it.
-
1786 8 0 Hello! I have seen this behavior a few times. I will explain what is most likely happening. When the course disappears but returns after logging in, it is almost always an authentication issue, not data. The token expires, the application receives an empty response from the API and shows "no courses." After logging in, a new token is generated, and everything is in place. The data in the database has never disappeared. There is another common reason: a bug in LearnPress with enrollment statuses. The student's enrollment remains in the database, but the status changes in such a way that the API does not return it.
To diagnose accurately, it is necessary to know which API plugin is being used and to check the request logs at the moment of disappearance. I have worked with LearnPress and WordPress REST API. I can find the cause and fix it. Write to me, and we will arrange it.
-
12912 67 0 Hello! I will complete your task quickly and efficiently.
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be glad to collaborate with you!
-
285 Hello, we are a small team that has been developing turnkey web solutions for over 4 years and specializing in deep debugging of WordPress plugins, so we have extensive experience in fixing authorization errors and REST API issues. We will build a logical structure for requests to LearnPress, implement a mechanism for automatic updating of student access rights, and set up server logging to detect when a course "disappears" from the API output. Our experience of over 4 years allows us to guarantee a high product culture, technical cleanliness of the code, and stable operation of your educational application after fixing architectural errors. Be sure to check our completed projects: freshagro.com.ua, farfieworldwide.com, rivnekolo.com.
-
184 Good day, my colleague and I have been professionally engaged in technical design and diagnostics of complex ecosystems based on LearnPress for over 4 years, so we will help you eliminate the bug with course synchronization via API. We will implement a frontend audit of the logic of requests in your application, configure correct handling of user statuses in WordPress, and ensure stable session state preservation to prevent loss of access. Our experience of over 4 years is confirmed by successful cases of optimizing LMS platforms, where real-time synchronization of the database and mobile client was critically important. Please check our quality of execution: drkukharevich.rivne.ua, crave-agency.com.ua, jk-solution.com.ua.
-
1175 13 0 3 Hello, my partner (designer + full-stack) and I have been specializing in mobile application development and setting up API integrations for WordPress/LearnPress for over 4 years, so we will professionally solve the problem of courses disappearing for your students. We will design the token verification architecture in Figma to visualize the authorization process, implement technically flawless session update logic (Refresh Token), and ensure stable content display without the need for constant re-login. Our experience of over 4 years allows us to quickly identify conflicts between WP caching and mobile app requests, which guarantees uninterrupted access to learning. Take a look at our technical work: hyperfi.tech, espressolab.com.ua, hudi.com.ua.
-
172 1 1 Good day. I am ready to complete this project as I have extensive experience in application development.
-
96691 1276 1 10 Hello. I have extensive experience with WordPress. I am ready to help. Please contact me.
-
3006 24 0 Hello! The problem may be with authorization or the token, with caching, a problem with the learn endpoints, I can quickly and efficiently take a look and fix it.
-
11596 44 0 Hello!
I have already worked on your project, I will be happy to help again.
-
664 39 0 1 Write to me. I have extensive experience working with WP. I will resolve everything quickly!
-
533 28 7 1 Ready to perform.
Experience working with Wordpress for more than 12 years.
Portfolio https://koder.pp.ua/portfolio/
-
4429 80 1 4 Trust a professional with over 10 years of experience! The rates and deadlines are current! I will be happy to collaborate! Experience in commercial development of online stores on CMS, business portals, and corporate websites - 11 years! +CMS: WordPress(+Woocommerce) PrestaShop/Opencart/Joomla/Bitrix/MODX/DLE/Shopify php/html/css/js/Mysql, PhotoShop/Figma Examples of work (from scratch, turnkey): Https://outoftime.market https://rebitc.com https://amari.net.ua/ https://heypretty.gr/ https://thaibalispa.pl/ https://wildandorganic.com/ https://cryptosignals.org/ https://ecnbot.com https://locs-ua.com/ https://www.grower.com.ua/ https://www.alternativemedicine.com.ua/ https://silkkiss.ua/ https://v12coffee.com.ua/ https://smrtalgo.com/ https://sengero.no/ https://beautybysim.no/ https://sonatagalleri.com/ https://www.solmy-realestate.com/ https://www.emmanuel.com.ua/ https://www.onsitecomputersinc.com/ https://express-tehbud.com/ https://korostenporcelain.com.ua/ https://sladok.com.ua/ https://pricemds.com/ https://picupmedia.com/ https://www.serasar.com/
-
234 Hello! I have reviewed the problem, I have experience working with WordPress, LearnPress, and API integrations. It seems to be an issue with caching, authorization tokens, or data synchronization between the application and WP API. I can quickly conduct diagnostics, find the cause, and stabilize the course synchronization for users.
-
1899 29 1 1 Hello! I am ready to help with your project. I have extensive experience in development and will be able to implement all necessary components according to your documentation. I guarantee quality execution within the agreed deadlines.
-
2335 37 0 Good day, in which specific application? On the phone? Please provide a bit more details.
-
368 2 0 Write in private messages, I will resolve quickly! There are a few questions.
-
2581 283 2 5 Good day!
I have extensive experience in solving similar problems)
Feel free to contact me, we will clarify the details and I can immediately start addressing the issue)
-
764 5 1 I see the symptom and immediately understand where to look.
Reason: JWT or session token in the mobile application has an expiration date. When it expires, the API request to /wp-json/lp/v1/profile/courses goes either without a token or with an expired token. LearnPress returns either 401 or 200 with an empty array (depending on the settings). The application interprets this as "no courses available" and shows an empty list. Upon login, the token is refreshed, the request goes through with a valid token, and courses are returned.
This is not a data bug — courses do not disappear anywhere. This is a bug in the authorization state handling on the application side (or an incorrect token expiration).
The fix depends on where the problem resides:
If in the application — add refresh token logic or check expiry before the request.
…
If in the API — configure the correct 401 response so that the application knows it needs to re-login.
If in LearnPress — check the settings of the JWT Auth plugin.
Write — send access to the API logs and specify which JWT plugin is being used (JWT Authentication for WP REST API or another).
-
606 8 0 Good day.
I can complete your task with pleasure.
I specialize in non-standard solutions in PHP, WP.
I can fix it now.
-
10917 224 0 1 Hello. Show an example when it is not there and when it is there) Maybe there is a scenario? Write, I will decide. We have already worked with you.
-
207 Please let me know when exactly the courses disappear: after a certain period of inactivity, app updates, or any actions in the profile? On which platforms (iOS/Android) does this happen more often, and do you use cache plugins or auto-login/auto-logout on the site? We can start with a test account to quickly reproduce the scenario.
We had similar cases with mobile application integrations with WordPress + LearnPress: after the session "expired," the list of courses disappeared until re-login. We resolved it through proper authorization updates, background resynchronization, and cache checking. Our stack: JS (React), Python/Flask for intermediate APIs, MySQL/Redis. We will set up logging, find the cause, and fix it; we will prepare a short report with recommendations.
We are ready to start today. If you provide a student test account and access to logs/staging or the app build — we can proceed.
Current freelance projects in the category PHP
Module for OpenCart: mass creation of products from folders with imagesDevelopment of a mass product creation module for OpenCart (ocStore 3.x) A backend module for OpenCart / ocStore 3.x needs to be developed that automatically creates products from a pre-prepared folder structure with images.Main functionality: mass creation of products from… Content Management Systems, PHP ∙ 2 hours 22 minutes back ∙ 17 proposals |
Developer for CMS website project on Drupal 7 + PHP/MySQL.We are looking for a developer to assist with the setup of a CMS site on Drupal 7 + PHP/MySQL. Task:1. Create product cards for the entire range of products (currently, not all products on the site have product cards with descriptions and characteristics).2. Add correct… Content Management Systems, PHP ∙ 2 days 6 hours back ∙ 39 proposals |
Looking for a Bitrix24 specialist / CRM integrator to set up automation.Our company works with CRM Bitrix24. We need a specialist who can set up automatic addition of phone numbers to leads/orders in two formats. Automation must be correctly configured for two countries: the Republic of Moldova and Romania. Task: When creating a lead or order in… PHP, Web Programming ∙ 3 days 4 hours back ∙ 24 proposals |
Website optimizationOptimization of the website jdgreta.co.uk on Shopify. SEO audit attached to the project. Main tasks - - Fix all meta data - Complete the technical specifications for the programmer (since this project combines tasks for both the programmer and SEO, if you are not a company -… HTML & CSS, PHP ∙ 4 days 1 hour back ∙ 33 proposals |
Horoshop SpecialistNeed a specialist who can correctly set up the product Feed. Problem: Currently, over 13,000 products are being uploaded with the same type value (e.g., "everything for manicure and pedicure"). Because of this, it is impossible to segment products in Google Ads and set different… PHP, Website Maintenance ∙ 5 days 3 hours back ∙ 21 proposals |