The numbers shown under DutyCycle are labeled as percentages but are locked to a 0.0 - 1.0 range instead of 0.0 - 100.0. Likewise Step Time is labeled as milliseconds but is actually in seconds.
Steps
Open a new studio place with server script that’ll hang each heartbeat for 1/20 of a second.
local stepTime = 0.05
game:GetService("RunService").Heartbeat:Connect(function()
local t = tick()+stepTime
while tick() < t do end
end)
Start studio local server and client (or publish and enter game, happens in studio and player). Open Developer Console on client and select ServerJobs tab to see incorrect stats beside Heartbeat.