@Sean It looks to me like the point you are setting has a 5 minute logging period. So I would check the logging settings for your point. If it is set to Interval logging it won't log every value you send in to it. Since you are querying the values from the database it will only return values that are logged:
1684906212836 -> Wednesday, May 24, 2023 5:30:12.836 AM GMT
1684906512836 -> Wednesday, May 24, 2023 5:35:12.836 AM GMT
1684906812836 -> Wednesday, May 24, 2023 5:40:12.836 AM GMT
1684907112836 -> Wednesday, May 24, 2023 5:45:12.836 AM GMT
If you want access to cached values (i.e. values not yet in the database but being used for interval logging) you would want to do this:
var from = 1684906200000;
var to = 1684907500000;
var useCache = true;
point.pointValuesBetween(from, to, useCache);