ELECTRICAL - Circuits ignore FLT files and start turned off

Version: 1.5.27.0 and older

Frequency: Consistently

Severity: High
(Low - quality of life, workflow optimization, rare enough to not impact production, etc…
High - critical but workarounds are available, important feature not working as expected, frequent enough to impact production
Blocker - prevents from working on the project, prevents from releasing the product)

Marketplace package name: FS2020 SimWorks Studios GA-8 Airvan

Context: Both mounted and development pack

Similar MSFS 2020 issue: Not always applicable

Bug description: When using the FS2020 electrical system, circuits that don’t have the optional breaker amperage specified in systems.cfg will ignore the FLT file setting and can start turned off. We have that bug with the 2020 and 2024-Native Airvan and we are adding fake breaker amps to fix it.

Repro steps: Load the SWS Airvan (base edition) in FS2024. Start cold & dark on the Apron and turn on BUS1 & BUS2 using the ovearhed switches. Turn on the avionics switches and the transponder will not turn on (circuit 39).

You will notice that the transponder circuit doesn’t have amps specified in the cfg file. We had the same issue with the vacuum pump (circuit 33) and worked around it by adding amps, as the FLT was ignored.

Hello @SWS-AlexVletsas

I think the root problem comes from the AS330 itself, and that section of AS330.xml in particular:

<Condition Check="CIRCUIT_ID">
	<UseTemplate Name="ASOBO_GT_Update">
		<UPDATE_ONCE>True</UPDATE_ONCE>
		<UPDATE_CODE>(A:CIRCUIT ON:#CIRCUIT_ID#, Bool) ! (A:CIRCUIT SWITCH ON:#CIRCUIT_ID#, Bool) and if{ #CIRCUIT_ID# (&gt;K:ELECTRICAL_CIRCUIT_TOGGLE) }</UPDATE_CODE>
	</UseTemplate>
</Condition>

The circuit state is correctly initialized based on your flt content, but this piece of code resets the switch to off as the circuit is not yet supplied with power when the aircraft is spawned.
This is not new and the same problem occurs in MSFS 2020.
Unfortunately, that’s not something we can change without causing potential regressions on other aircraft, so we suggest you create your own AS330 template and get rid of this update part.

Regards,
Sylvain

1 Like