Are you sure you’re not performing any other requests, and are you sure whatever timer you’re running every 5 minutes is correct?
The docs are correct, and if you’re hitting the rate limit then you must be making too many requests somewhere. Are you monitoring the rate limit headers to ensure the values you’re getting are correct?