When I use the server microprofiler in any game, the number of seconds recorded is always 1 regardless of what value (1-4) I input. So if the FPS is 60, the dump will only have 60 frames in it (instead of 60*4 = 240 frames if I input 4 seconds).
This bug has existed for as long as I have been using the microprofiler. It’s very annoying, but usually I’m too caught up in the task at hand to notice the reason why taking server profiles is always really difficult…