Report
Fully local installation consistently gets stuck on Ready.
The IPA signs successfully, but once installation starts, Feather never progresses past Ready.
This happens with every IPA I have tested, including very small apps.
Semi-local works normally on the same device with the same certificates/apps.
Configuration
- Installation Type:
Server
- Server Type:
Fully Local
Only use localhost address: Enabled
Steps to reproduce
- Open Feather
- Go to Settings > Installation
- Set Installation Type to
Server
- Set Server Type to
Fully Local
- Enable
Only use localhost address
- Tap
Update SSL Certificates
- Sign any IPA
- Attempt to install it
- Installation remains stuck on
Ready
Expected behavior
The installation should proceed past Ready and install the signed IPA.
Actual behavior
The installation remains indefinitely on Ready.
Troubleshooting performed
- Tested multiple IPAs, including a very small app
- Every IPA behaves the same way
- Used
Update SSL Certificates
- Tested on Wi-Fi
- Tested with Wi-Fi disabled using cellular/LTE only
- Same behavior on cellular, so this does not appear to be related to LAN DNS/firewall configuration
- Semi-local works normally
Certificate update logs
When tapping Update SSL Certificates, the network request itself appears to succeed:
Task <...> resuming, timeouts(60.0, 604800.0)
Task <...> summary for task success {transaction_duration_ms=2, response_status=200, cache_hit=true}
Task <...> finished successfully
Install logs
When attempting to install a small signed IPA using Fully Local, the following errors appear immediately after initiating the install:
send failed: Invalid argument
send failed: Invalid argument
...
unable to make sandbox extension: [22: Invalid argument]
After that, the installation remains stuck on Ready.
Possible relation to backloop.dev shutdown
Feather's fully local install method appears to rely on the backloop.dev localhost certificate setup.
Opening https://backloop.dev now shows:
This service is discontinued
The page states that backloop.dev stopped issuing its public certificate on September 4, 2026, and now recommends a different certificate/trust approach.
Environment
- Feather version: 2.9.0
- iOS version: 27.0 (24A435)
- Device: iPhone 17 Pro Max
Request Agreement
Contributor Checks
Report
Fully local installation consistently gets stuck on
Ready.The IPA signs successfully, but once installation starts, Feather never progresses past
Ready.This happens with every IPA I have tested, including very small apps.
Semi-local works normally on the same device with the same certificates/apps.
Configuration
ServerFully LocalOnly use localhost address: EnabledSteps to reproduce
ServerFully LocalOnly use localhost addressUpdate SSL CertificatesReadyExpected behavior
The installation should proceed past
Readyand install the signed IPA.Actual behavior
The installation remains indefinitely on
Ready.Troubleshooting performed
Update SSL CertificatesCertificate update logs
When tapping
Update SSL Certificates, the network request itself appears to succeed:Install logs
When attempting to install a small signed IPA using Fully Local, the following errors appear immediately after initiating the install:
After that, the installation remains stuck on
Ready.Possible relation to backloop.dev shutdown
Feather's fully local install method appears to rely on the
backloop.devlocalhost certificate setup.Opening
https://backloop.devnow shows:The page states that backloop.dev stopped issuing its public certificate on September 4, 2026, and now recommends a different certificate/trust approach.
Environment
Request Agreement
Contributor Checks