Welcome to the forum boruto.
No that is not normal at all, these days dashcams have 0 overlap between segments in the old days they often had a 1 second overlap.
But a gap,,,,,, that is not supposed to be there, and 17 seconds are a massive gap to have every X minutes.
I cant recvall how it is with the Thinkware cameras, you could try to use another segment size if possible, i personally prefer 3 minutes.
Format your memory card in the camera, this need to be done now and then to restore the FAT as the card can get fragmented from all this recording and deleting stuff.
Maybe test the card on the computer using programs like H2testw or other storage benchmarking tools, i have myself experienced a brand new card that was supposed to have a 100 MB/s write speed only have like 30,,,,, a full format with the SDformatter tool from the SD organization fixed that up.
Though the card still do not work in any of my fdashcams, but it work fine in my action camera that hit the card with 4K footage at 100 mbit, so A LOT harder then a dashcam would ever hit it.
PS: testing your memory cards speed on the computer, that will only work if your card reader support the speed of your memory card, i personally use a USB 3.0 card reader, it support the 100 MB/s or so my fastest memory cards are.
If your card reader are not snappy or on a old USB port, it might only be able to read your card at 50 MB/s even if the card are functional and able to do 100, but aside for speed the programs will list bad sectors ASO which could also be a problem.
What memory card do you use, thinkware systems can be a bit fuzzy as i understand it ( never owned a thinkware system )