0.9.0-ea.1 · May 2026
Promoted to Early Access
FS Kingpin has moved from Beta to Early Access. Existing license keys keep working.
New
Patron calls (special missions). Your patron can now interrupt a flight with a new objective. The first template is Marlon's L4 mission for Halcones starters:
- Take off from Bogotá
- Fly over Girardot
- Receive a call mid-flight
- Get diverted to a new destination
Watch for the pulsing avatar in the bottom-right of the dashboard.
Tutorials reworked
- Marchetti (Sicily): Tutorial route changed from Catania → Palermo (110nm) to Sigonella → Reggio Calabria (53nm). Sicilian artwork is now fully wired in; shared placeholder backgrounds removed.
- Kuroda-gumi (Japan): Tutorial route changed from Yamagata → Chofu (180nm) to Shizuoka → Nagoya (68nm). Japanese tutorial backgrounds are now implemented.
- Faction logos for Adamson, Kuroda, and Marchetti replaced with proper artwork.
Fixes
- SVEK teleport bug fixed. Landing at SVEK in Venezuela was teleporting players to a non-existent airport (SVXF) and abandoning the mission. The game now prefers Microsoft Flight Simulator's own airport coordinates whenever available.
- Smuggler routes restored. Some smuggler routes were either missing or stretching to the edge of the world after the SVEK fix. Route bounds are now validated everywhere.
- Rental fee exploit fixed. If the app couldn't identify your MSFS aircraft, it used to default to the owned Cessna 152 and skip rental fees, even when you were flying something else. You'll now receive a rental confirmation prompt so you can pick the correct aircraft.
- Debt no longer blocks ferry and charter missions. The previous logic blocked ferrying whenever debt was greater than zero. Ferry and charter missions are now only blocked when you genuinely cannot pay.
- Wrong-class missions removed. T2 cargo missions at L6 could sometimes generate Class 2 missions that were locked until L8. Mission generation now correctly respects aircraft class restrictions.
- Map crash protection. Invalid airport coordinates could occasionally wedge the map's animation loop. Added safeguards around NaN coordinates and a top-level catch to keep the renderer responsive if invalid data slips through.
Polish
- Settings › About now includes a short personal note from the dev.
- Audio and Distance/Altitude controls in Settings are now visibly disabled and labeled "(coming soon)" until fully implemented.
- Removed the redundant "BETA BUILD" callout from the Sandbox tab, since the version badge already indicates it.
Behind the scenes
- NaN-coordinate hardening across all map renderers.
- The MSFS facility cache now stores latitude and longitude, not just ICAO identifiers.
- Schema changes are additive only, no save resets needed.