It appears to be the case that results of BIS_fnc_randomPos conform to a non-uniform distribution, as shown in the attached screenshots.
The behaviour is observed when using BIS_fnc_randomPos, but I believe the problem is in the implementation of BIS_fnc_randomPosTrigger, which BIS_fnc_randomPos uses.
The first screenshot is the result of the behaviour of BIS_fnc_randomPos. The distribution appears to follow a pattern, and, while the points themselves are random, they do not appear to follow a uniform distribution. The associated code is under "Additional Information". Repeating the experiment yields similar results.
The second screenshot is the result of using an implementation found on stackoverflow. It more closely resembles the kind of results that I would expect from BIS_fnc_randomPos. Again, the associated code is under "Additional Information". {F24583} {F24584}