For my servers I found the pickup code in the source and changed it to pickup weapons when F is released rather than picking up weapon when it's pressed down. Solves the problem.
.
Doesn't that just move the problem to the end of the sprint part?
"Does not work" is an error report for a bug between keyboard and chair.