After confirming that a slow draining septic is not the issue by opening the outdoor clean-out and witnessing no backup and having dealt with any and all vent problems and having made certain all lines are clear, there are only two other possibilities I can think of:
(1) The drain line between the house and the clean-outs is incorrectly sloped or has a low point which fills with liquid and causes slow draining; or
(2) The drain line from the house to the septic has an obstruction or restriction somewhere due to incorrect piping.
If it were my system, an easy test I would perform would be to open the outdoor clean-outs, run several sinks and flush all the toilets together. Do the clean-outs still not flood under that condition? Does the first floor tub drain back up under that condition? If no on the clean-outs, then the septic is not slow draining, and in that case I would start looking for piping problems between the clean-outs and the rest of the house, especially if the tub drain backs up.
If water can be seen backing up in the clean-outs, then I would pull the inspection ports on the septic inlet and outlet and look for clues. For example, a slow draining septic system will often form a soap cake around the inlet baffle which is an indication that the septic system does periodically back up. Also, soap formations exacerbate slow draining and not all septic service companies look for this and clean it out. If there is a soap cake there then I would inspect the inlet and the outlet. Are the baffles/tees in good condition? Is there an outlet filter that has become plugged?
If the septic is definitely good and the house is builtam working on slab, there are services are available for hire that will run a camera through your lines.
That is all I can think of. I would welcome someone else's ideasbetter answer.