Hi Bruce,
I have a high end PC, Win 8.1 and registered version of FSUIPC. When I fly the Carenado Archer under the same conditions, the Saitek stays connected after connecting to PE client. I increased the JoystickTimeout in FSUIPC4.ini to 5000 thinking the Phenom was taking longer to poll the Saitek but no impact. I suspect it's an issue related to FSUIPC4 so I'm going to post in AVSIM to see if Pete Dowson has run across this but has anyone here had a similar issue?
A few thoughts, if you haven't already double checked them:
1. Update your FSUIPC from 4.853 to the current release of 4.944a at
http://forum.simflight.com/topic/66139-updated-modules/
This is one of the more actively updated software modules, and support by Pete Dowson is dependent upon having the most recent version installed. Also it may be the issue you are having has already been corrected in one of the later updates. Takes 3 minutes, max, to install the update.
Also, Pete is very quick to respond on his forum at:
http://forum.simflight.com/forum/30-fsu ... n-modules/ , frequently within an hour or so, depending upon time of day, as he's in the UK. Which is not generally the case on the AVSIM forum. Just make sure you have the most recent version (4.994a) , and provide the FSUIPC4.log printout, and the FSUIPC4.ini file.
2. Double check that FSX Settings > General > "Pause on task switch" is un-checked.
3. The JoystickTimeout is only applicable for EPIC USB devices so you might as well return it to default =20 (see FSUIPC Adv User Guide). In any case it will be ignored.
Its not clear to me how you are calibrating your yoke, or how the yoke is being sensed -- if its through FSX, or FSUIPC. (I use FSUIPC only with my Saitek Pro Cessna Yoke, without problems)
It appears from your .ini file, that you have not calibrated fully with FSUIPC, because they are just default values. Just make sure there is no conflict between the two, i.e. if you use FSUIPC to handle the control axes, then UN-check the FSX Settings > Controls > "Enable Controller(s)" or delete the yoke axes joystick assignments FSX > Settings> Controls > Control Axis Tab >. If you are using FSX for calibration, try using FSUIPC instead. The full step by step instructions are in the FSUIPC4 User Guide.pdf ..FSX\modules\FSUIPC Documents.
I don't use the Saitek throttle/props/mixture quadrant via the "PS-2" connector on the side of the ProYoke (I have a different throttle quadrant on a powered USB hub.)
4. Since you have a Win 8.1 installation, you might try setting AutoScanDevices=Never in the .ini file. It may help, it may not -- but reportedly it solves some USB issues with some Win 8 systems
5. Because you have FSX installed in the "protected" files area C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X, double check that the user access rights for all the modules you are running with the same rights (i.e. run as administrator, etc) Was the Carenado Phenom 100 installed with the same access rights as FSX, PilotEdge software and FSUIPC? [I use Win7x64, with FSX installed on its own drive, and I disabled UAC when I originally set up my system. I can't speak directly about this in regards to Win8.1, other than I've seen it be a source of problems for others. [See also FSUIPC4 User Guide, section "Important Note for Vista and Windows 7 Users]
6. Double check in Device Manager > Universal Serial Bus controllers > "USB Hub" > Properties > PowerManagment Tab, that you Un-check "Allow the computer to turn off this device to save power"
You probably have already checked out everything, but I've seen your post on a couple of sites, so I know that you'd like to get this straightened out. So, for what it's worth, these items were what I could think might be worth double checking, if you haven't already.
Best of Luck,
Don