Spoilerons no longer function when min_flaps_for_spoilerons is set above zero

Version: 1.6.34.0

Frequency: Consistently

Severity: Blocker

**Bug description:
**
In Microsoft Flight Simulator 2024, spoilerons no longer function correctly when the aircraft configuration variable “min_flaps_for_spoilerons” is set to any value greater than zero.

As soon as “min_flaps_for_spoilerons” is set to a non-zero value, spoilerons stop working entirely. If the value is set back to zero, spoilerons immediately begin working again.

This same configuration worked correctly in Microsoft Flight Simulator 2020, and the aircraft logic has not changed. After extensive debugging, the only way to restore spoileron functionality in MSFS 2024 was to reset “min_flaps_for_spoilerons” to zero.

This appears to be a regression in MSFS 2024 where the simulator no longer respects the minimum flap requirement for spoileron activation. As a result, developers are currently unable to enforce realistic spoileron behavior that depends on flap position.

Hello @Flysimware ,

Thank you,

I was able to reproduce the issue and logged it in our backlog.
I will let you know when I have some updates to share.

Regards,
Boris

2 Likes

Hello @Flysimware

So as explained here, you had to create fake leading edge flaps in order for this parameter to have an effect as leading edge flaps angle is what the parameter value is compared to.

Now, on your 2024 native version of the aircraft, you switched to the new hydraulic system.
Your fake set of flaps has system_type set to 1 (hydraulic) so the sim checks the state of the hydraulic system in order to operate the leading edge flaps.
But you don’t have any actuator defined for those, so they don’t move, their angle simvar stays at 0 and the spoilerons are never active.

The quickest way to address this is to change your FLAPS.1 section system_type parameter to 3 (manual) or 4 (none). You should then have a behavior identical to MSFS 2020.

I will also bump the original ticket as it lost its way a bit in the MSFS 2020 → MSFS 2024 transition.

Regards,
Sylvain

2 Likes

Hi @FlyingRaccoon

I already tried all leading edge flap system_type the day I figured out the bug and none worked.

But you have a good point for a work around just like the 2020 work around. I still do have the fake leading edge flaps but never added to my modern hydraulic as you stated and will test this theory. Thanks.

Hope to see the bug fixed where we do not require a leading edge flaps. :thinking:

Thanks as this needs to be fixed for both sims to only require trailing flaps.

And I just added the leading edge fake flaps to the modern hydraulic system and it works again as intended.

One more thing, both 2020 and 2024 SDK info needs to be updated to mention that the min_flaps_for_spoilerons is radians not degrees.

That’s surprising, that’s the first thing I tested and I could see the spoilerons moving again.
I tested while stopped on the ground and putting roll input.

Are you saying that you did not add the leading edge back into the hydraulic system and only changed the system_type? And that you then tested using min_flaps_for_spoilerons = 0.5 (radians) with full flaps? I tested all of the system_type options as well, and my issue is that this only works correctly when min_flaps_for_spoilerons = 0. As soon as it’s set to anything above that, the behavior breaks again. :thinking:

Yes.
I didn’t have to change anything in your hydraulics config. Just setting FLAPS.1 system_type to 3 or 4 was enough as doing so bypasses the hydraulic system and any related checks before the spoilerons are operated.

Can you check:

  • that you have the correct system_type value in your built package, in case there was an issue in the edition flow or build process
  • what the trailing and leading flaps simvars are showing when you do your test. (upload a video if possible)

Regards,
Sylvain

1 Like

Hi @FlyingRaccoon

You’re correct and it works just changing the value and no need for the fake leading edge flaps added to the modern hydraulic system. I must admit I must have tested the system_type 3 and 4 before I had all the spoileron settings correctly setup as this would be the only reason I did not see it work for me during my testing. But after adding the fake hydraulic I must have got all the spoileron setting correct.

Looking forward to an update that does not require any leading edge flaps. :grin:

Thanks!

2 Likes