Thanks for the question. The numeric entry text box is a bit flaky on some browsers. We do have a new version of that component which we’ll push out on that card. Apologies for the inconvenience.
The rendering behaviour you’re seeing is likely caused by having multiple data points with the same value. Charts will render more points than you ask for if there are additional points with the same value as those within the limit. For example if your data points are 9, 7, 6, 5, 4, 4, 4, 3 and you ask for the top 5, you’ll get 7 as all the 4s are of equal size. It is a little strange but we thought it was better than arbitrarily choosing which values to render.