So, as far as I've been able to ascertain, "custom GPTs" are essentially conversations that users join half-way through. Given my experience with GPT 3.5-4, that's right around the point in the conversation where it starts to "drift". It's best at short one-to-three hit interactions. If you didn't get what you wanted by then, you ain't getting it.
There's a sort of statistical gravity in the conversation where newer text outweighs previous text. It forgets quickly.