I had a video which previously rendered OK mid way through completion. I made some changes then went to render. But everytime it got stuck at 14%.
I even tried it on a different PC, still got stuck. So I then knew it was the file and not the PC.
The best thing you can do is to try and work out where the percentage is along your timeline and try and fix that section, although the percentage where it stopped may not correlate completely to the timeline.
How did I know it was really stuck
In Task Manager under processes, I could see the CPU and GPU percentages had gone back to a very low value e.g. 1%
Did I fix it?
What was the problem for me?
It was some Text: HTML which I had added in.
How did I find it?
Only by removing tracks and trying to render again, so trial and error.