It should work if you get Spore through Origin. Get Origin, https://www.origin.com/usa/en-us/store/download and right click on your Spore (on steam), Hover over Manage and click CD keys. Copy and paste that in your Origin library after going to Add a Game (by code) and, if no errors happen, you now should be able to log into Spore, whether launching it with or without Steam. You have to do this with Core Spore and the DLC.
3 weeks ago
i just got the game with EA play through my xbox game pass for PC , it wont connect to the servers? i cant find anything online about the server status either.
2 weeks ago
Subscriptions do not seem to get access to servers for EA games. Only those who purchase the game can use online features.
You can try to see if EA Support will give you a serial code to register (which is what controls whether you can access the servers), but this is not guaranteed.
You will likely get an unusual error in Spore, either that it can't connect, or that network play is disabled. The game can still be played offline, but you will not be able to register a Spore screen name to use online features.