Here is a quick response.
I use double rooters in my home network.
In general, it not a recommended thing to do. But here are some reasons.
1. To extend the range of your network. Normal Ethernet cable go up to about 300 feet or about 100 meters. A inexpensive router can be used as a 'boaster' to help drive another long cable.
2. You wireless coverage does not reach the cabin in the backyard. The same router in example above could also extend the wireless range on a separate channel.
3. With two routers,you can have more control over how guests use your wireless network.
To make two routers work together, you need a tutorial on how to set IP for each router and how to manage DHCP.
Have you already read this?
https://www.wikihow.com/Connect-Two-RoutersHow to Connect Two Routers
Two Methods:Using Ethernet Using Wireless
This wikiHow teaches you how to connect two routers together. By connecting your routers, you can extend both the range and the maximum number of connections that your Internet can handle. The easiest way to connect two routers is by using Ethernet, though you may be able to use a wireless router to connect to the primary router
Some routers can be a pin.
Now about your specific issue .Do all your devices have dual band options?
You need to consider if that might be the problem.
In my case,I only use the lower band and I set both routers to use the same protocol, station ID and password. Does that not work for you?