Two species, two different jobs
The German cockroach is the small one that lives indoors, in the kitchen, and breeds where it lives. It is found behind and under appliances, in the hinge of a cupboard door, in the motor housing of a fridge, in cardboard, and in the gap behind a skirting. It never really came from outside, which is why sealing the front door achieves nothing against it.
The American cockroach is the large one that comes up from drains, manholes and service voids, usually at night, usually one or two at a time. It is a different problem with a different answer: the route is the target, not the kitchen. Treating an American problem with a German method, or the reverse, is the most common reason a treatment appears to fail, and identifying which you have is the first thing the inspection does.

