Evaluate returns 1.#INF instead of error 4077

I have some code that uses an Evaluate in lotusscript to return the values of an @dblookup to an agent being called from a browser. This is done rather than a view entry or document collection as it proved faster with the size of views being dealt with…

A limit was soon reached and dealt with, but this was triggered by the evaluate return an error 4077 (evaluate failed or something similar)

The same code now returns a variant with a single entry of 1.#inf.

Does anyone know if this was a known change in version x? The customer this was for has gone from 6.x to 8.5 so it could have been 7 for all I know…