I cant find any info on Johnrehnia solida, and the inaturalist link is only a suggestion from one person and not a solid ID. Unfortunately they are not mentioned in Rentz's book on Cockroaches, so in the absence of evidence that this might be something else I am fairly confident in an ID of Robshelfordia circumducta.