It's something that bothered me for a long time:
When skipping to a different time in a video, if the current video time is overlapping with the time of a subtitle line, the line isn't shown.
example:
when video skipping to time 01:00, VLC doesn't show subtitle line which has start time-end time: "00:59-01:04"
Other players handle it perfectly.