Can't connect devices

I had posted a problem not top long ago where a bunch of my files were deleted after connecting two folders. In an effort to fix this i uninstalled the program on both machines. Upon reinstalling, i no longer can connect the two devices. Both are stuck at “disconnected”. i have tried uninstalling with Revo and restarting both devices and reconnecting and anything else i can think of. i just have no idea what else to try. i got them to connect the very first time i installed/ran the program…

i would post config and log, but none have been created on either machine…

<configuration version="10">
<folder id="Default" path="~\Sync" ro="false" rescanIntervalS="60" ignorePerms="false" autoNormalize="true">
    <device id="K4SCNI2-***"></device>
    <device id="7XD7JVL-***"></device>
    <versioning type="simple">
        <param key="keep" val="5"></param>
    </versioning>
    <lenientMtimes>false</lenientMtimes>
    <copiers>1</copiers>
    <pullers>16</pullers>
    <hashers>0</hashers>
</folder>
<device id="K4SCNI2-***" name="BILLY-PC" compression="metadata" introducer="false">
    <address>dynamic</address>
</device>
<device id="7XD7JVL-***" name="waffletits" compression="metadata" introducer="false">
    <address>dynamic</address>
</device>
<gui enabled="true" tls="false">
    <address>127.0.0.1:8080</address>
    <apikey>MQPyhrDsJBWGaQm3ewgSyb5m6ma40fjn</apikey>
</gui>
<options>
    <listenAddress>0.0.0.0:22000</listenAddress>
    <globalAnnounceServer>udp4://announce.syncthing.net:22026</globalAnnounceServer>
    <globalAnnounceServer>udp6://announce-v6.syncthing.net:22026</globalAnnounceServer>
    <globalAnnounceEnabled>true</globalAnnounceEnabled>
    <localAnnounceEnabled>true</localAnnounceEnabled>
    <localAnnouncePort>21025</localAnnouncePort>
    <localAnnounceMCAddr>[ff32::5222]:21026</localAnnounceMCAddr>
    <maxSendKbps>0</maxSendKbps>
    <maxRecvKbps>0</maxRecvKbps>
    <reconnectionIntervalS>60</reconnectionIntervalS>
    <startBrowser>true</startBrowser>
    <upnpEnabled>true</upnpEnabled>
    <upnpLeaseMinutes>0</upnpLeaseMinutes>
    <upnpRenewalMinutes>30</upnpRenewalMinutes>
    <urAccepted>1</urAccepted>
    <urUniqueID>29WrmNNr</urUniqueID>
    <restartOnWakeup>true</restartOnWakeup>
    <autoUpgradeIntervalH>12</autoUpgradeIntervalH>
    <keepTemporariesH>24</keepTemporariesH>
    <cacheIgnoredFiles>true</cacheIgnoredFiles>
    <progressUpdateIntervalS>5</progressUpdateIntervalS>
    <symlinksEnabled>true</symlinksEnabled>
    <limitBandwidthInLan>false</limitBandwidthInLan>
</options>
    [K4SCN] 21:22:35 INFO: syncthing v0.10.30 (go1.4.2 windows-amd64 default) unknown-user@syncthing-builder 2015-03-29 07:46:44 UTC
[K4SCN] 21:22:35 INFO: My ID: K4SCNI2-***
[K4SCN] 21:22:35 INFO: Starting web GUI on http://127.0.0.1:8080/
[K4SCN] 21:22:35 INFO: Starting UPnP discovery...
[K4SCN] 21:22:41 INFO: UPnP discovery complete (found 0 devices).
[K4SCN] 21:22:41 INFO: Starting local discovery announcements
[K4SCN] 21:22:41 INFO: Local discovery over IPv6 unavailable
[K4SCN] 21:22:41 INFO: Starting global discovery announcements
[K4SCN] 21:22:41 OK: Ready to synchronize Default (read-write)
[K4SCN] 21:22:41 INFO: Device K4SCNI2-*** is "BILLY-PC" at [dynamic]
[K4SCN] 21:22:41 INFO: Device 7XD7JVL-*** is "waffletits" at [dynamic]
[K4SCN] 21:22:41 INFO: Completed initial scan (rw) of folder Default
[K4SCN] 21:22:42 INFO: Starting usage reporting
[K4SCN] 21:25:18 INFO: Shutting down
[K4SCN] 21:25:18 OK: Exiting

Are they on the same network? Is there a firewall?

They are on the same network and i have adjusted the firewall.

i just started up the second device, a laptop, in linux and installed/ran Syncthing and that connected fine. SO my PC and my laptop (liniux) are connecting, but not my PC and laptop (windows 8.1)…