Timeline timing is consistently not accurate

When I record, the timeline does not match the input recording time. For instance if I am recording an online talk that is 55 minutes the recording will show about 46 minutes yet the whole recording is present. Something is wrong with the synching, tracking of the timing. This never happened before. I am on Windows 10 with newly installed 3.1.3