I have been experiencing a revive bug sometimes where even though I hold F the revive will stop at the very end of the progress bar.
It does not seem to happen all the time and I cannot find a reliable way to replicate this bug. It just seems to happen sometimes.
It can happen multiple times in a row as well, so it is not limited to one messed up revive.
I also believe that it is not just me experiencing this because I do get dropped at the very end of a revive every so often.