Glad you got it working.
There are whole off branch professions of engineers who specialize in electrical contacts. It may defy logic as a beginner, but you’ll learn that just because pins look like they are touching, doesn’t mean electricity can get through. Soldering creates a chemical bond between two metals and guarantees a good connection.