SelectMap: Should HSWAPEN be high?
All of the diagrams that I saw in the user guide as I took a quick pass have HSWAPEN tied directly to ground without a pull down resistor.

I couldn't find the HSWAPEN internal pull up resistance explicitly stated anywhere but Table 4 in the Datasheet gives the Thevenin equivalent resistance for programmable inputs and outputs. I'm assuming HSWAPEN would have a similar value since it can be used for User I/O after configuration. Depending on the grade device you are using, the values are different. But most are below 100Ω which would defiantly be stronger than your 10KΩ.

And here is a Xilinx forum thread where a user states that 10KΩ is too high and that 0Ω should be used instead.