I think I know what is wrong with your setup. Try reversing the outside leads of the flap position potentiometer. By doing this the resistance will go up as you add flaps. The VPX software wants to see a lower value for less flaps (0 deg.) and a higher value for more flaps (ie 40 deg.). What I believe is happening is no matter where you put the set point, you always exceed the threshold. In your example, if you reverse the outside connections, you should see 0 in the reflex, 18 at neutral, 117 at 1/2, etc.
I am only guessing, but I think that what has happened is that, in software, the motor leads need to be polarized in sync with the potentiometer feedback loop. The VPX allows you to reverse either in the config setup. The simple way to make this change is at the connector of the VPX. Just extract the relevant two pins. PM me with your phone number if you want to discuss more....
Edit. I just re-read the paragraphs pertaining to the flaps. Here they are:
"Max Flap Speed
The IAS above which the flap down switch is disabled and the flap over speed
alarm is triggered. Set this value to 0 to disable both the flap down switch
disable function and the flap over speed alarm.
Over speed Position
The flap position below which the flap over speed alarm is triggered. If the flaps
are BELOW this setting and the IAS is higher than the Max Flap Speed, the Flap
Over speed alarm is activated. Since each aircraft is different, this speed may
correspond to 10° of flaps, or maybe 30°. We recommend you set it somewhere
just a bit BELOW the flap up setting. When we say BELOW we mean the actual
physical flap position, not the numerical value used to show the position. Here
are some examples:"
What this is saying is exactly what you are seeing. It is only the alarm that you can program for a specific position (and all those below). The switch is totally disabled at the airspeed you have as your set point. This sucks if it is true. I am going to call Marc and see if this can be changed with a software upgrade.