Do you use eco earth?

Just a thought. Twice I have found big Beatles (one red, one black) in my enclosures. They are about an inch long and have big pincers (jaws). They have long thick antenna. They come out at night (they bury in the substrate) they musk pretty bad when you grab em. I hope this isn't what's troubling your frog, but I'd check.