Blender 2.8 drivers, trigonometric functions not working?
Domain Error

My suspicion is rather than asin being unavailable, you are getting a math domain error.

in python console

&gt;&gt; "asin" in bpy.app.driver_namespace
True

&gt;&gt;&gt; bpy.app.version
(2, 80, 74)


Indicating the math.asin(angle) method is known to driver namespace.  Would seriously consider not filing a bug report re it missing

To test have typed #asin(frame) directly into x location of an object (frame , also in driver namespace, is current frame)



and as expected at frame 1, returns $\pi/2$ (or 90 degrees).

Remember the values passed to $\arcsin(x)$ need to be in domain [-1. 1], hence if i change to frame 2

ERROR (bke.fcurve): ../fcurve.c:2084 driver_evaluate_simple_expr: Math Domain Error in Driver: 'asin(frame)'