I never start my time keyframes from the beginning because I don't want to start recording from there as shown in the photo, I put them later, and follow all my normal process. The problem is that when I render the video it happens that from the beginning to where I put my first time keyframe, a frozen frame remains until it reaches the point of the first time keyframe, where supposedly It should disappear and only start the video since I put my first time keyframe.
I've tried everything to fix it, but it still doesn't work
Photos of the frozen frame
Your understanding of time keyframes (or the bottom timeline in general) is quite clearly incorrect, try reading up on them or watch some tutorial about them. Once you understand how they work, the answer to your question will be obvious to you.