Sorry but I'm not sure this guide pertains to me as I'm trying to set up Electrum Personal Server and I think I understand they are two different things?
I would forget about the Coldcard for now and try to get your EPS up and running first. I'm not familiar with setting this up on Windows, but it sounds like your EPS isn't connecting to Bitcoin Core, so this is the first issue to solve as anything to do with Electrum or your Coldcard won't work without a working EPS first.
Have you worked through the config.ini file for the EPS and configured the bits that need configured? You need to import your master public key or individual addresses from your Electrum wallet in to the relevant sections, and you need to make sure the you enter the location of your Bitcoin Core datadir in the relevant field.
Has EPS successfully managed to import the master private key in to Bitcoin Core (if you open the necessary wallet in Bitcoin Core, can you see the addresses from your Electrum/Coldcard wallet?)
Yes I configured the config.ini according to several different guides. Grabbed the Mater public key from Cold Card into Electrum. My Bitcoin Core datadir I'm assuming is the one around 433GB
C:\Users\xxx\AppData\Roaming\Bitcoin or C:\Users\xxx\AppData\Roaming\Bitcoin\blocks I tried both and neither worked in getting EPS online.
As for your last question I'm not sure how to check for addresses but I do have a wallet that I created on Bitcoin Core as test1 open. I also added the code "test1 = xpubxxx" and "wallet_filename = test1" in the EPS config but I'm not sure they are linking up. The wallet is open but I don't see any of the receiving addresses mentioned in the command line here:
https://i.imgur.com/Dr1w9aZ.jpgBitcoin Core configuration;
Your bitcoind.conf file can be found here:
C:\Users\\AppData\Roaming\Bitcoin\. Or, open Bitcoin Core QT (the gui,) click on Settings, then on "Main" tab, click on "Open Configuration File."
Make sure bitcoin core is listening for incoming connections, and configured for Electrum's requirements by adding these lines:
listen=1
txindex=1
dbcache=2048
prune=0
You
may also need to enable RPC server, which by default will allow RPC commands from the localhost:
I had most of these settings except txindex,dbcache,prune. One guide did say to have listen set to 0 so I just changed it to 1. Nothing happened differently AFAIK.
Try those settings in your bitcoin.conf file and see if that helps. Also keep in mind that it may take EPS some time to synchronize with bitcoin core. The last time I installed ElectrumX without a backup it needed 36 hours to synch.
Are you saying I need to leave the command line window open for a day or more even though it says to Press any key to continue? Is the program still initializing and I'm abrubtly quitting it every time I close it?
This is where I'm at right now. According to the guides it should say "listening for Electrum Wallet" at this point
https://i.imgur.com/Dr1w9aZ.jpg
ETA:
I just found this on the EPS instructions page for Windows:
server = 1
rpcallowip=
rpcbind=
rpcauth = :some-hash-string
rpcport=8332
rpcallowip=127.0.0.1
rpcbind=127.0.0.1
And I have the rpcauth set up from way back when I set up bitcoin core on the first day - though I don't know how to test if it is working properly. I also added the same rpcauth string to the EPS config.ini file.