2026-09-03 01:48:01,546 - INFO - Starting FastAPI application...
2026-09-03 01:48:01,568 - INFO - MySQL connection pool initialized: localhost:3306
2026-09-03 01:48:01,647 - INFO - Database tables initialized successfully
2026-09-03 01:48:01,653 - INFO - Importing public key from: /home/rxco/public_html/connector-app/keys/PGPPublicKey.asc
2026-09-03 01:48:01,661 - INFO - Import result: 0 imported
2026-09-03 01:48:01,661 - INFO - Set encryption recipient: 7F474ABE432B79B6ADE35A7A1A00E976D4B8366A
2026-09-03 01:48:01,701 - INFO - Private key import: 0 imported
2026-09-03 01:48:01,702 - INFO - ConsultationProcessor initialized
2026-09-03 01:48:01,702 - INFO - PollingService initialized with 3 minute interval
2026-09-03 01:48:01,702 - INFO - SFTP polling loop started
2026-09-03 01:48:01,702 - INFO - SFTP polling service started - scanning every 3 minutes
2026-09-03 01:48:01,703 - INFO - Starting scheduled SFTP scan...
2026-09-03 01:48:01,703 - INFO - SFTP polling enabled (ingress_mode=both)
2026-09-03 01:48:01,703 - INFO - FastAPI application started successfully
2026-09-03 01:48:01,957 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:48:02,253 - INFO - Authentication (publickey) successful!
2026-09-03 01:48:02,254 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:48:02,359 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:48:02,491 - INFO - [chan 0] sftp session closed.
2026-09-03 01:48:02,492 - INFO - Scanning SFTP directory for files...
2026-09-03 01:48:02,716 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:48:02,911 - INFO - Authentication (publickey) successful!
2026-09-03 01:48:02,911 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:48:03,013 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:48:03,112 - INFO - [chan 0] sftp session closed.
2026-09-03 01:48:03,112 - INFO - Found 1 zip files to process
2026-09-03 01:48:03,113 - INFO - Processing file: myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip (active=1)
2026-09-03 01:48:03,331 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:48:03,526 - INFO - Authentication (publickey) successful!
2026-09-03 01:48:03,526 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:48:03,621 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:48:03,742 - INFO - [chan 0] sftp session closed.
2026-09-03 01:48:03,742 - INFO - Downloaded /consultationrequests/myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip
2026-09-03 01:48:03,787 - WARNING - gpg returned a non-zero error code: 2
2026-09-03 01:48:03,788 - INFO - Decrypted file to /tmp/tmpp1t8wnx_/decrypted_myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip
2026-09-03 01:48:03,788 - INFO - Zip contents: ['404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880']
2026-09-03 01:48:03,789 - INFO - Loaded Amazon request with consultation_id: 3bcecd65-9d61-4016-94ea-5413d08e3e2c
2026-09-03 01:48:03,789 - WARNING - Phone number after normalization is not 10 digits: 37656278
2026-09-03 01:48:03,791 - INFO - Request with consultation_id 3bcecd65-9d61-4016-94ea-5413d08e3e2c already exists
2026-09-03 01:48:03,853 - ERROR - [consultation_id=3bcecd65-9d61-4016-94ea-5413d08e3e2c] 1Rx API error 400 (attempt 1/3): {"data":null,"error":{"code":400,"message":"Invalid patient phone number for order id 404-7623963-2495509. Supported format is xxxxxxxxxx. ","status":"Bad Request"}}
2026-09-03 01:48:03,856 - INFO - Finished file: myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip in 0.74s (active=0)
2026-09-03 01:48:03,856 - INFO - SFTP scan completed - Duration: 2.15s, Found: 1, Processed: 1
2026-09-03 01:49:38,109 - INFO - Token validated for vendor: amazon
2026-09-03 01:49:38,109 - INFO - Received ingress API request, trackingId: UAT-E2E-TRK-e7cd776255e8, primaryReferenceId: UAT-E2E-AD2856A810, secondaryReferenceId: UAT-E2E-AD2856A810-C1, isTestData: None
2026-09-03 01:49:38,110 - INFO - [consultation_id=UAT-E2E-AD2856A810-C1] Processing API ingress request
2026-09-03 01:49:38,113 - INFO - Stored new request with consultation_id: UAT-E2E-AD2856A810-C1
2026-09-03 01:49:38,191 - INFO - [consultation_id=UAT-E2E-AD2856A810-C1] Successfully called 1Rx API (attempt 1)
2026-09-03 01:49:38,194 - INFO - [consultation_id=UAT-E2E-AD2856A810-C1] Successfully sent to 1Rx via API ingress
2026-09-03 01:49:38,194 - INFO - Ingress acknowledged CREATED, trackingId: UAT-E2E-TRK-e7cd776255e8, primaryReferenceId: UAT-E2E-AD2856A810
INFO:     122.170.199.177:0 - "POST /connector/amazon/orders HTTP/1.1" 200 OK
2026-09-03 01:49:58,006 - WARNING - Token validation failed: Token has expired
INFO:     122.170.199.177:0 - "POST /connector/amazon/orders HTTP/1.1" 401 Unauthorized
2026-09-03 01:49:58,202 - WARNING - vendorUid mismatch: decrypted=not-the-real-key, expected=amazon-6697f65c-8a8f-482e-bd27-7f4e075609d7
2026-09-03 01:49:58,202 - WARNING - Token validation failed: Invalid vendorUid
INFO:     122.170.199.177:0 - "POST /connector/amazon/orders HTTP/1.1" 401 Unauthorized
2026-09-03 01:49:58,284 - WARNING - Token validation failed: Missing or invalid Authorization header
INFO:     122.170.199.177:0 - "POST /connector/amazon/orders HTTP/1.1" 401 Unauthorized
2026-09-03 01:51:03,859 - INFO - Starting scheduled SFTP scan...
2026-09-03 01:51:04,070 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:51:04,361 - INFO - Authentication (publickey) successful!
2026-09-03 01:51:04,362 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:51:04,461 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:51:04,560 - INFO - [chan 0] sftp session closed.
2026-09-03 01:51:04,561 - INFO - Scanning SFTP directory for files...
2026-09-03 01:51:04,787 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:51:05,087 - INFO - Authentication (publickey) successful!
2026-09-03 01:51:05,087 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:51:05,186 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:51:05,284 - INFO - [chan 0] sftp session closed.
2026-09-03 01:51:05,285 - INFO - Found 1 zip files to process
2026-09-03 01:51:05,285 - INFO - Processing file: myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip (active=1)
2026-09-03 01:51:05,480 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:51:05,666 - INFO - Authentication (publickey) successful!
2026-09-03 01:51:05,667 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:51:05,762 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:51:05,884 - INFO - [chan 0] sftp session closed.
2026-09-03 01:51:05,885 - INFO - Downloaded /consultationrequests/myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip
2026-09-03 01:51:05,933 - WARNING - gpg returned a non-zero error code: 2
2026-09-03 01:51:05,934 - INFO - Decrypted file to /tmp/tmpt_41ip3o/decrypted_myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip
2026-09-03 01:51:05,934 - INFO - Zip contents: ['404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880']
2026-09-03 01:51:05,935 - INFO - Loaded Amazon request with consultation_id: 3bcecd65-9d61-4016-94ea-5413d08e3e2c
2026-09-03 01:51:05,935 - WARNING - Phone number after normalization is not 10 digits: 37656278
2026-09-03 01:51:05,938 - INFO - Request with consultation_id 3bcecd65-9d61-4016-94ea-5413d08e3e2c already exists
2026-09-03 01:51:05,951 - ERROR - [consultation_id=3bcecd65-9d61-4016-94ea-5413d08e3e2c] 1Rx API error 400 (attempt 1/3): {"data":null,"error":{"code":400,"message":"Invalid patient phone number for order id 404-7623963-2495509. Supported format is xxxxxxxxxx. ","status":"Bad Request"}}
2026-09-03 01:51:05,953 - INFO - Finished file: myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip in 0.67s (active=0)
2026-09-03 01:51:05,954 - INFO - SFTP scan completed - Duration: 2.09s, Found: 1, Processed: 1
2026-09-03 01:54:05,956 - INFO - Starting scheduled SFTP scan...
2026-09-03 01:54:06,192 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:54:06,511 - INFO - Authentication (publickey) successful!
2026-09-03 01:54:06,512 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:54:06,611 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:54:06,722 - INFO - [chan 0] sftp session closed.
2026-09-03 01:54:06,723 - INFO - Scanning SFTP directory for files...
2026-09-03 01:54:06,950 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:54:07,144 - INFO - Authentication (publickey) successful!
2026-09-03 01:54:07,145 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:54:07,249 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:54:07,323 - INFO - [chan 0] sftp session closed.
2026-09-03 01:54:07,324 - INFO - Found 1 zip files to process
2026-09-03 01:54:07,325 - INFO - Processing file: myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip (active=1)
2026-09-03 01:54:07,526 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:54:07,722 - INFO - Authentication (publickey) successful!
2026-09-03 01:54:07,722 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:54:07,818 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:54:07,934 - INFO - [chan 0] sftp session closed.
2026-09-03 01:54:07,935 - INFO - Downloaded /consultationrequests/myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip
2026-09-03 01:54:07,982 - WARNING - gpg returned a non-zero error code: 2
2026-09-03 01:54:07,982 - INFO - Decrypted file to /tmp/tmpkigm5b7f/decrypted_myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip
2026-09-03 01:54:07,983 - INFO - Zip contents: ['404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880']
2026-09-03 01:54:07,984 - INFO - Loaded Amazon request with consultation_id: 3bcecd65-9d61-4016-94ea-5413d08e3e2c
2026-09-03 01:54:07,984 - WARNING - Phone number after normalization is not 10 digits: 37656278
2026-09-03 01:54:07,987 - INFO - Request with consultation_id 3bcecd65-9d61-4016-94ea-5413d08e3e2c already exists
2026-09-03 01:54:07,998 - ERROR - [consultation_id=3bcecd65-9d61-4016-94ea-5413d08e3e2c] 1Rx API error 400 (attempt 1/3): {"data":null,"error":{"code":400,"message":"Invalid patient phone number for order id 404-7623963-2495509. Supported format is xxxxxxxxxx. ","status":"Bad Request"}}
2026-09-03 01:54:08,001 - INFO - Finished file: myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip in 0.68s (active=0)
2026-09-03 01:54:08,001 - INFO - SFTP scan completed - Duration: 2.04s, Found: 1, Processed: 1
2026-09-03 01:57:08,004 - INFO - Starting scheduled SFTP scan...
2026-09-03 01:57:08,240 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:57:08,544 - INFO - Authentication (publickey) successful!
2026-09-03 01:57:08,544 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:57:08,639 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:57:08,736 - INFO - [chan 0] sftp session closed.
2026-09-03 01:57:08,738 - INFO - Scanning SFTP directory for files...
2026-09-03 01:57:08,940 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:57:09,137 - INFO - Authentication (publickey) successful!
2026-09-03 01:57:09,137 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:57:09,231 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:57:09,341 - INFO - [chan 0] sftp session closed.
2026-09-03 01:57:09,341 - INFO - Found 1 zip files to process
2026-09-03 01:57:09,342 - INFO - Processing file: myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip (active=1)
2026-09-03 01:57:09,552 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 01:57:09,845 - INFO - Authentication (publickey) successful!
2026-09-03 01:57:09,846 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 01:57:09,942 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 01:57:10,090 - INFO - [chan 0] sftp session closed.
2026-09-03 01:57:10,091 - INFO - Downloaded /consultationrequests/myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip
2026-09-03 01:57:10,139 - WARNING - gpg returned a non-zero error code: 2
2026-09-03 01:57:10,139 - INFO - Decrypted file to /tmp/tmp8e8ch373/decrypted_myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip
2026-09-03 01:57:10,140 - INFO - Zip contents: ['404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880']
2026-09-03 01:57:10,141 - INFO - Loaded Amazon request with consultation_id: 3bcecd65-9d61-4016-94ea-5413d08e3e2c
2026-09-03 01:57:10,141 - WARNING - Phone number after normalization is not 10 digits: 37656278
2026-09-03 01:57:10,144 - INFO - Request with consultation_id 3bcecd65-9d61-4016-94ea-5413d08e3e2c already exists
2026-09-03 01:57:10,158 - ERROR - [consultation_id=3bcecd65-9d61-4016-94ea-5413d08e3e2c] 1Rx API error 400 (attempt 1/3): {"data":null,"error":{"code":400,"message":"Invalid patient phone number for order id 404-7623963-2495509. Supported format is xxxxxxxxxx. ","status":"Bad Request"}}
2026-09-03 01:57:10,161 - INFO - Finished file: myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip in 0.82s (active=0)
2026-09-03 01:57:10,161 - INFO - SFTP scan completed - Duration: 2.16s, Found: 1, Processed: 1
2026-09-03 02:00:10,163 - INFO - Starting scheduled SFTP scan...
2026-09-03 02:00:10,362 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 02:00:10,855 - INFO - Authentication (publickey) successful!
2026-09-03 02:00:10,856 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 02:00:10,951 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 02:00:11,041 - INFO - [chan 0] sftp session closed.
2026-09-03 02:00:11,042 - INFO - Scanning SFTP directory for files...
2026-09-03 02:00:11,241 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 02:00:11,530 - INFO - Authentication (publickey) successful!
2026-09-03 02:00:11,530 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 02:00:11,630 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 02:00:11,737 - INFO - [chan 0] sftp session closed.
2026-09-03 02:00:11,737 - INFO - Found 1 zip files to process
2026-09-03 02:00:11,738 - INFO - Processing file: myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip (active=1)
2026-09-03 02:00:11,936 - INFO - Connected (version 2.0, client AWS_SFTP_1.2)
2026-09-03 02:00:12,223 - INFO - Authentication (publickey) successful!
2026-09-03 02:00:12,223 - INFO - Connected to SFTP server as: 2HRV5XSXT0JOV
2026-09-03 02:00:12,316 - INFO - [chan 0] Opened sftp connection (server version 3)
2026-09-03 02:00:12,431 - INFO - [chan 0] sftp session closed.
2026-09-03 02:00:12,431 - INFO - Downloaded /consultationrequests/myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip
2026-09-03 02:00:12,478 - WARNING - gpg returned a non-zero error code: 2
2026-09-03 02:00:12,479 - INFO - Decrypted file to /tmp/tmpqxqz4z9z/decrypted_myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip
2026-09-03 02:00:12,479 - INFO - Zip contents: ['404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880']
2026-09-03 02:00:12,480 - INFO - Loaded Amazon request with consultation_id: 3bcecd65-9d61-4016-94ea-5413d08e3e2c
2026-09-03 02:00:12,480 - WARNING - Phone number after normalization is not 10 digits: 37656278
2026-09-03 02:00:12,483 - INFO - Request with consultation_id 3bcecd65-9d61-4016-94ea-5413d08e3e2c already exists
2026-09-03 02:00:12,498 - ERROR - [consultation_id=3bcecd65-9d61-4016-94ea-5413d08e3e2c] 1Rx API error 400 (attempt 1/3): {"data":null,"error":{"code":400,"message":"Invalid patient phone number for order id 404-7623963-2495509. Supported format is xxxxxxxxxx. ","status":"Bad Request"}}
2026-09-03 02:00:12,501 - INFO - Finished file: myrxbucket-gamma-ap-south-1.404-7623963-2495509_621b9c54-2666-4023-bf71-093897942880.zip in 0.76s (active=0)
2026-09-03 02:00:12,501 - INFO - SFTP scan completed - Duration: 2.34s, Found: 1, Processed: 1
2026-09-03 02:00:24,068 - INFO - Token validated for vendor: amazon
2026-09-03 02:00:24,069 - INFO - Received ingress API request, trackingId: UAT-E2E-TRK-3c0b804e2d8b, primaryReferenceId: UAT-E2E-A91D5675A8, secondaryReferenceId: UAT-E2E-A91D5675A8-C1, isTestData: None
2026-09-03 02:00:24,069 - INFO - [consultation_id=UAT-E2E-A91D5675A8-C1] Processing API ingress request
2026-09-03 02:00:24,072 - INFO - Stored new request with consultation_id: UAT-E2E-A91D5675A8-C1
2026-09-03 02:00:24,120 - INFO - [consultation_id=UAT-E2E-A91D5675A8-C1] Successfully called 1Rx API (attempt 1)
2026-09-03 02:00:24,123 - INFO - [consultation_id=UAT-E2E-A91D5675A8-C1] Successfully sent to 1Rx via API ingress
2026-09-03 02:00:24,123 - INFO - Ingress acknowledged CREATED, trackingId: UAT-E2E-TRK-3c0b804e2d8b, primaryReferenceId: UAT-E2E-A91D5675A8
INFO:     122.170.199.177:0 - "POST /connector/amazon/orders HTTP/1.1" 200 OK
INFO:     127.0.0.1:39592 - "PUT /webhook/1rx HTTP/1.1" 405 Method Not Allowed
2026-09-03 02:01:22,570 - INFO - Received 1Rx webhook: UAT-E2E-A91D5675A8
INFO:     127.0.0.1:38526 - "POST /webhook/1rx HTTP/1.1" 200 OK
2026-09-03 02:01:22,573 - INFO - Background processing webhook for consultation UAT-E2E-A91D5675A8-C1
2026-09-03 02:01:22,574 - INFO - Processing 1Rx response for consultation_id: UAT-E2E-A91D5675A8-C1
2026-09-03 02:01:22,576 - INFO - Processing 1Rx response for consultation UAT-E2E-A91D5675A8-C1
2026-09-03 02:01:22,577 - INFO - Downloading prescription JPEG from: http://localhost:10000/api/1rx/v1/orders/UAT-E2E-A91D5675A8/download-jpeg-prescription
2026-09-03 02:01:25,922 - INFO - JPEG downloaded successfully: 1116581 bytes
2026-09-03 02:01:25,946 - INFO - Found credentials in environment variables.
2026-09-03 02:01:26,156 - ERROR - Error uploading to S3: Failed to upload /tmp/tmpwhz1iouo/UAT-E2E-A91D5675A8-C1.zip to onerx-test-bucket/consultation-responses/UAT-E2E-A91D5675A8/UAT-E2E-A91D5675A8-C1.zip: An error occurred (InvalidAccessKeyId) when calling the PutObject operation: The AWS Access Key Id you provided does not exist in our records.
2026-09-03 02:01:26,159 - ERROR - Error processing 1Rx response for UAT-E2E-A91D5675A8-C1: [consultation_id=UAT-E2E-A91D5675A8-C1] Amazon API delivery failed (trackingId=df1a33d0-19f4-4c58-842e-2202090db41d): Failed to upload prescription ZIP to S3: consultation-responses/UAT-E2E-A91D5675A8/UAT-E2E-A91D5675A8-C1.zip
2026-09-03 02:01:26,162 - ERROR - Error in background webhook processing: 500: [consultation_id=UAT-E2E-A91D5675A8-C1] Amazon API delivery failed (trackingId=df1a33d0-19f4-4c58-842e-2202090db41d): Failed to upload prescription ZIP to S3: consultation-responses/UAT-E2E-A91D5675A8/UAT-E2E-A91D5675A8-C1.zip
