I checked and FDC profile shows 8, and there are 8 flap positions in the AC as well.
In the past a flap mismatch message would show when I tried to connect...FDC connects Ok, it just quits when the FO tries to set them.
[Flaps.0]
type=1 // ** FLAPS **
extending-time=39 // Total seconds
span-outboard=0.69 // 0.0 .. 1.0
flaps-position.0= 0.000 // pseudo-degrees
flaps-position.1= 8.888 // 1
flaps-position.2=18.333 // 2
flaps-position.3=25.000 // 5
flaps-position.4=31.111 // 10
flaps-position.5=33.333 // 15
flaps-position.6=35.000 // 25
flaps-position.7=36.666 // 30
flaps-position.8=40.000 // 40
lift_scalar = 1.0
drag_scalar = 1.0
pitch_scalar= 1.0
system_type = 1
[Flaps.1]
type=2 // ** CORRECT LIFT**
extending-time=14 // Total seconds
span-outboard=0.30 // 0.0 .. 1.0
flaps-position.0= 0.000000 // pseudo-degrees
flaps-position.1= 2.653105 // 1
flaps-position.2= 8.209540 // 2
flaps-position.3= 12.35437 // 5
flaps-position.4= 14.48548 // 10
flaps-position.5= 15.34695 // 15
flaps-position.6= 10.25102 // 25
flaps-position.7= 9.560591 // 30
flaps-position.8= 1.32156 // 40
lift_scalar =-1.000
drag_scalar = 0.000
pitch_scalar=-0.5
[Flaps.2]
type=2 // ** CORRECT DRAG **
extending-time=20 // Total seconds
span-outboard=0.30 // 0.0 .. 1.0
flaps-position.0= 0.000000 // pseudo-degrees
flaps-position.1= 7.8893473 // 1
flaps-position.2= 15.257930 // 2
flaps-position.3= 20.006734 // 5
flaps-position.4= 19.763003 // 10
flaps-position.5= 18.353201 // 15
flaps-position.6= 17.344649 // 25
flaps-position.7= 15.968918 // 30
flaps-position.8= 0.000000 // 40
lift_scalar = 0.000
drag_scalar =-1.000
pitch_scalar= 0.0