
Open
Posted
•
Ends in 2 hours
Paid on delivery
Our K Rides app has suddenly stopped moving past the OTP screen. The SMS itself reaches the user without delay—MSG91, DLT, the approved templates and all related API endpoints are already live in production. The break occurs right after the user types the correct code: authentication does not resolve, the session token is never issued and the app (on both iOS and Android) stalls on the login page. Everything worked flawlessly before we switched from the in-app OTP generator to mobile-SMS OTP, so the problem is almost certainly in the current backend verification and session-creation flow rather than the messaging layer. Please dive into the production environment, trace the OTP validation call, inspect any middleware that signs or stores the user session and close whatever gap is preventing the client apps from receiving a valid auth response. I can provide access to the MSG91 dashboard, environment variables and server consoles immediately. Once your fix is in place I will test on both platforms; a successful login that proceeds to the normal booking screen will be considered acceptance. Time is critical—our operations team is blocked until this is resolved, so I need someone who can start right away, isolate the fault, patch it and push to production with minimal downtime.
Project ID: 40467066
34 proposals
Open for bidding
Remote project
Active 2 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
34 freelancers are bidding on average ₹7,676 INR for this job

Hi there, I have read your project requirement. You need immediate debugging and production-level fixing of your K Rides OTP authentication flow where SMS delivery works correctly through MSG91, but OTP verification/session creation fails after the user enters the valid code on both Android and iOS apps. We can start immediately and investigate: • OTP validation API flow • Authentication middleware/session handling • JWT/token generation logic • Redis/cache/database session storage • Mobile app auth response parsing • Environment/configuration mismatches after MSG91 migration • Backend logs and production request traces We can debug directly in production with minimal downtime, isolate the root cause quickly, patch the authentication flow, and validate successful login on both iOS and Android before deployment completion. A few questions: ============== What backend framework is powering the authentication system (Laravel, Node.js, Firebase, etc.)? Are you using JWT, Sanctum, Passport, Firebase Auth, or custom session tokens? Did the previous in-app OTP flow use a different verification endpoint or auth middleware? Do you already have centralised logs/error monitoring enabled (Sentry, LogRocket, CloudWatch, etc.)? Best Regards, Srashtasoft Team
₹17,000 INR in 7 days
7.2
7.2

Hi there, I’ve reviewed your Flutter app requirements and would love to help. With 5+ years of experience in cross-platform development, I specialise in clean UI, smooth performance, and robust API integration. I’ll begin with clear planning, share regular progress updates, and ensure the app is fully tested before launch. Let’s connect to discuss your vision — I’m ready to get started! Best, Bhargav Flutter Developer | Android & iOS Expert
₹7,000 INR in 7 days
7.1
7.1

Hi, I would like to grab this opportunity and will work till you get 100% satisfied with my work. I just applied after read your job posting carefully and I believe that I am good fit to your project. I'm a serious bidder. I will satisfy you with my high skills! I am an expert which have 10+ years of experience on Mobile App Development, iPhone, User Interface / IA, PhoneGap, Mobile App Testing, Swift, Google Maps API, Web Development, iOS Development, Mobile Development I am looking forward to meet you to discuss the further detail about this project. Looking forward to hearing from you. Warm Regards
₹12,000 INR in 3 days
5.3
5.3

My name is Neha, and I have been in the field of web and mobile app development for almost a decade now. With my extensive experience in the industry, I have become well-versed in various programming languages like PHP, Java, HTML5/CSS, and Mobile App Testing to name a few. I am confident that my skills can provide a swift and long-lasting solution to the OTP login failure issue on your K Rides app. Additionally, my company provides not only development services but also SEO and hosting/domain management services. Should you choose to work with us, you will not only receive an effective and efficient fix for your app but also a comprehensive service package to ensure its smooth operation beyond this problem. My team and I always prioritize providing high-quality work within prescribed deadlines. Please let me know how we can get started immediately. We're ready to dive into your production environment and trace down the source of this issue so that we can get your operations team unblocked right away. Await the acceptance to access your dashboard, environment variables, and server consoles and assure you a quick yet thorough resolution - allowing your users to continue using the app without any further disruption. Thank you for considering my proposal, Neha.
₹15,000 INR in 7 days
5.6
5.6

Hi! The detail that SMS delivery is instant but the app stalls after the code is entered points straight to a bug in the backend login logic, probably where the OTP is checked or the session token is set. Since this worked before switching to mobile-SMS OTP, my first check would be for a mismatch in how the backend reads and verifies the new OTP format or in session creation right after. I’ve fixed similar login failures before, where the OTP verification passed but the session middleware did not return a valid token—usually a missed field, expired session, or user mapping bug. I'll start by tracing the OTP submit call in your production logs, then step through the parts that sign and store the token. If the break is in between, I’ll patch it and verify the fix end-to-end on both app platforms. One quick question: has your backend error logging changed since the switch, or can I see real-time errors as users try to log in? That will speed up root cause analysis. Happy to send a free summary after the first deep-dive, so you see what broke before a final patch. You can see similar platform fixes in my demos at work.techindika.com. — Pradeep
₹7,000 INR in 7 days
5.1
5.1

Hello, I can create/modify the app/web as you wish. I have 6.5+ years of experience in this field. Let's connect and discuss more about your requirements. Thank you.
₹5,500 INR in 2 days
4.6
4.6

Hey there! I can knock this out today. I've handled plenty of OTP/auth token issues before sounds like your verification endpoint isn't returning the session token after validation, or there's a middleware breaking the response before it hits the client. I can start right now. I'll dig into your backend, trace that validation call, and patch whatever's blocking the auth response. Hit me with the access details and I'll get to work. Ready when you are.
₹5,000 INR in 1 day
4.2
4.2

As an experienced Full Stack Web Developer specialising in API and PHP, I am confident that I can swiftly identify and resolve the issue with your K Rides app. Having worked on numerous high-performance web applications throughout my 6+ year career, I am adept at tracing and debugging faults, no matter how complex. My previous experience with payment gateway integrations, such as Razorpay and others, has given me the proficiency to handle critical issues under pressing timelines - much like this one. In addition to my technical skills, I am a problem-solver who values clear communication and efficiency. This means not only will I isolate the error in your production environment quickly but also rigorously test the fix across both iOs and Android platforms to ensure uninterrupted functionality. Your immediate need for resolution resonates with my ability to deliver projects on-time and on-budget, which has garnered me a 100% Job Success rate over the years. Your search for a knowledgeable, reliable professional who can expertly tackle your login failure stops here. Let's put our skills together to bring back the smooth user experience you offered before moving to SMS OTP authentication. With me on your team, you can rest assured that we will get your backend verification and session-creation flow functioning seamlessly again in no time. Let’s connect and build something great today!
₹7,000 INR in 7 days
3.3
3.3

✨ I can fix this OTP login failure quickly because the SMS delivery is already working and the real issue is clearly in the backend verification and session creation flow. I would trace the OTP validation request from the mobile app, check the MSG91 response handling, user lookup, token generation, session middleware, environment variables, and the final auth response being returned to iOS and Android. Since this started after switching from in app OTP to SMS OTP, I would focus on payload mismatch, missing verification status, expired OTP logic, or token creation still depending on the old flow. After finding the root cause, I will patch it carefully, push the fix with minimal downtime, and verify login on both iOS and Android until the user reaches the normal booking screen again. I will also provide a short note explaining exactly what was changed so your team has a clear record. ✨ Best regards Ankit
₹5,000 INR in 1 day
3.3
3.3

With a keen focus on launching reliable, performant digital solutions, I'll not only resolve the OTP login failure for K Rides app but also ensure that the issue never arises again. My proficiency in MERN stack development and RESTful API design will enable me to navigate the server-side issues promptly. Having created authentication systems before, I can quickly inspect any middleware responsible for user session management that could be causing the current glitch. Furthermore, my experience includes extensive work with third-party integrations including SMS gateways like MSG91, and their debugging. This equips me with both an understanding of our messaging layer-related problems and a plan to dive deep into the production environment – using clever DB optimization tweaks if necessary – to source where things went wrong. Lastly, as a developer focused on solution efficiency, I am highly-aware of business downtime costs. I will start fixing your log-in problem immediately to get your blocked operations team back in action. Plus when my fix is approved, I'll ensure pushing the updates take place swiftly while guaranteeing minimal downtime. Choose me and get the assurance of a quick troubleshoot and durable patch fitting your project needs like a glove.
₹7,000 INR in 4 days
2.3
2.3

Hi there, An OTP that arrives but never resolves is almost always a token mismatch or session-write failure on the backend — not the SMS layer, which you've already ruled out correctly. Here's how we'll approach this: → Trace the OTP validation endpoint — check how the submitted code is matched against the stored/MSG91-issued token → Inspect session creation middleware — identify where the auth token is generated and whether it's being returned to the client correctly → Check for environment variable mismatches introduced during the switch from in-app OTP to SMS OTP (key names, token expiry configs) → Review response structure — confirm the app is receiving the expected payload format after a successful match → Test on both iOS and Android post-fix, confirm login proceeds to booking screen → Push to production with minimal downtime We've handled similar auth-flow breakdowns where a small config drift after a provider switch caused the session write to silently fail. This is traceable and fixable. I'll personally verify the fix on both platforms before marking it complete. Quick question: is the backend PHP-based, and are you storing OTP tokens in-memory (Redis/session) or in the database? That'll help us narrow the trace immediately. — HustlerGuys
₹4,500 INR in 7 days
2.5
2.5

Hi — reads like a classic post-migration mismatch: MSG91 likely returns the verify response in a slightly different shape than your old in-app generator (string vs int, or the entire payload wrapped), so the comparison passes but your session-signer falls through silently. Common patterns we've patched: type mismatch on OTP compare, JWT signer returning null on a missing env var, or middleware blocking the new verify endpoint so the token never reaches the client. We've shipped MSG91 + DLT flows on a hyperlocal services app and fixed an almost-identical stalled-login bug in production. Plan: take MSG91 + server-console access, reproduce on a test number, trace verify → session-create with logs, patch + push with near-zero downtime. Ping me whenever and I can start within the hour.
₹7,000 INR in 2 days
1.5
1.5

Hi, Can you provide me with access to the production environment and any relevant logs? It sounds like the issue lies in the backend verification and session creation after the OTP is validated, which can often be traced back to the middleware configurations. I have experience debugging similar problems with authentication flows and session management, and I can dive into your setup quickly to identify and address the root cause. I’ll ensure that the fix can be deployed with minimal downtime to get your operations team back on track. I’m ready to start right away and will keep you updated throughout the process. Let’s resolve this efficiently! Best Regards, Sanjeev
₹6,000 INR in 4 days
0.5
0.5

Hello Dear, I am Jagmohan Kumawat, a multidisciplinary digital expert with 5+ years of experience building luxury websites, mobile apps, digital marketing, automations, intelligent systems and high impact creative assets. My focus is always on delivering results with precision, style and longterm scalability. Signature Excellence • Luxury Websites & Web Systems • iOS & Android Mobile App Development • Custom API Integrations • Advanced Workflow Automation & AI Systems • Salesforce CRM Setup, Flows & Cloud Integrations • Professional Branding & UI/UX • Social Media Content & Digital Strategy • E-Commerce Systems & Automation • Premium Video Creation & Cinematic Editing Technology & Creative Mastery Node.js | React | Laravel | WordPress | PHP | JS | Shopify | Android/iOS | Salesforce Cloud | CRM Automations | REST APIs | Firebase | AI Solutions | Figma | Adobe Suite (Illustrator, Photoshop, Premiere Pro, After Effects) Canva Pro | AutoCAD | Motion Graphics & AI Video | Digital Marketing | Content Writer | SEO/SMO I’m ready to take your project forward with precision, creativity and technical excellence. Feel free to share more details. I will prepare a customize plan for your exact needs. Best Regards Jagmohan Kumawat
₹10,000 INR in 7 days
0.0
0.0

Hello, there! I’ve reviewed your issue with the K Rides app and this clearly points to a backend authentication flow failure rather than SMS delivery, since OTP via MSG91 is working correctly. The fact that users can enter the correct OTP but never receive a session token suggests the breakdown is occurring after OTP validation—most likely in the token generation, session persistence, or response handling layer. I would immediately trace the full login pipeline: OTP verification response → backend validation logic → JWT/session creation → API response returned to the mobile app. In similar cases, the issue is often caused by a missing token return after backend migration, middleware blocking the response, Redis/DB session write failures, or an environment mismatch in secrets used for signing tokens. I would also verify whether the mobile app is correctly parsing the updated auth response schema after the switch from in-app OTP to SMS-based authentication. My approach would be to reproduce the flow in a controlled environment, enable detailed request-level logging, isolate the exact break point, and then patch the authentication chain so that token issuance and session creation consistently complete. After fixing, I would validate end-to-end login on both iOS and Android before deployment to production. I can start immediately and prioritize a fast hotfix to restore user login flow with minimal downtime. Best regards, Aly Nurdin.
₹1,500 INR in 1 day
0.0
0.0

Hi, I can start immediately and help debug the OTP authentication issue in your production backend. Since the SMS is being delivered successfully, the issue likely lies in the OTP verification, token/session creation, or middleware flow after validation. I have experience working with backend APIs, authentication systems, MySQL databases, Java/Spring Boot applications, and debugging production issues. I can trace the OTP validation request, inspect API responses, analyze session/token handling, check environment variables and logs, and identify the exact point where authentication fails. My approach will be: • Analyze the current OTP verification flow • Debug backend authentication/session generation • Inspect middleware and API responses • Test login flow on both Android and iOS • Fix and deploy the patch with minimal downtime I understand this is urgent, and I am available to begin right away. I will keep communication clear throughout the debugging and deployment process.
₹7,000 INR in 7 days
0.0
0.0

Hi, The session token never being issued after correct OTP entry points pretty clearly to the backend verification handler — likely a mismatch between how the old in-app generator validated codes versus how the new MSG91 response payload is being parsed before the session gets created. I'd trace the OTP validation endpoint first, check wha
₹7,000 INR in 7 days
0.0
0.0

Hi, I can start immediately and help isolate the issue in your OTP verification and session creation flow. From your description, the SMS delivery layer (MSG91, DLT, templates) appears healthy, and the fault likely exists after OTP submission—possibly in verification callbacks, auth middleware, token generation, session persistence, JWT signing, or API response handling between the backend and mobile clients. My approach: • Trace the complete OTP → validation → auth → session/token flow in production • Inspect logs and API responses for both Android and iOS login requests • Verify middleware, JWT/session handling and database/session storage behavior • Check environment variables and production configuration differences after the SMS OTP migration • Patch and deploy with minimal downtime • Test login flow end-to-end until users successfully reach the booking screen I’m available to begin right away and can work with MSG91 dashboard access, environment variables and server access immediately. Looking forward to helping resolve this quickly. Best regards
₹7,000 INR in 7 days
0.0
0.0

I can quickly isolate and resolve the issue blocking your app at the OTP screen. Since SMS delivery is fine, the fault lies in the backend verification and session-creation flow. My plan is to: Trace OTP validation calls in production. Inspect middleware handling session tokens. Patch the gap preventing valid auth responses. Test on both iOS and Android to confirm login proceeds to booking. With immediate access to your MSG91 dashboard and server consoles, I can start right away and push a clean fix to production with minimal downtime. Sincerely,
₹7,000 INR in 7 days
0.0
0.0

Hi there, I understand that your operations are completely blocked. I am available right now to jump into your server consoles and resolve this immediately. Based on your description, since the MSG91 SMS is successfully reaching the user, the messaging layer and frontend API trigger are working perfectly. The stall on the frontend (iOS/Android) implies that your PHP backend is failing to return a 200 OK response with the authentication payload. This usually happens when: The PHP backend is failing to parse the verification response from MSG91 correctly. A fatal error or unhandled exception is occurring right before the Session Token (JWT/Auth Token) is minted. The middleware responsible for signing the session is throwing a strict type/format error due to the new flow. My Immediate Action Plan upon receiving access: Step 1: Check the Apache/Nginx PHP error logs and the MSG91 dashboard logs to pinpoint the exact line causing the breakage. Step 2: Isolate the OTP verification controller and simulate the callback via Postman. Step 3: Patch the session-creation gap, test the endpoint, and push it to production to unblock your operations. As a Full-Stack Mobile & Backend Developer, I frequently debug communication gaps between Mobile Apps and PHP/Node APIs. Please share the server credentials and env variables in the chat so we can bring K Rides back online with minimal downtime. Best regards, Amit Kumar Full-Stack Developer
₹2,000 INR in 7 days
0.0
0.0

imphal, India
Member since May 25, 2026
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
€30-250 EUR
$10-30 USD
₹750-1250 INR / hour
$30-250 USD
₹12500-37500 INR
$50 USD
$10-30 USD
₹100-400 INR / hour
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
$250-750 USD
$2-8 USD / hour
₹12500-37500 INR
$30-250 NZD
$10-30 USD
$2-8 USD / hour
$425-850 USD
$15-25 USD / hour
$250-750 USD