Object speed is much slower on iOS and Android build than on Editor

Here I am trying to move an object over an axis. Although everything is fine on editor, when I build it on iOS or android, the speed which the object is moving is not configurable. I would appreciate any help on this.

void Update(){
newDir = new Vector3(joystickDirection.x, movementAxis.y, joystickDirection.y);

angle = Vector3.Dot(movementAxis, newDir);

 if (angle > 0)
     relativeDirection = 1;
 else
     relativeDirection = -1;

blade.transform.position = Vector3.Lerp(blade.transform.position, blade.transform.position + movementAxis * relativeDirection, Time.deltaTime * horizontalToolBladeSpeed);}

Update function on the mobile devices is slower than editor’s Update. Try bigger numbers for speed

You are using the t of the Lerp wrongly. Try something like this:

float elapsedTime;
float lerpDuration;

void Update()
{
	newDir = new Vector3(joystickDirection.x, movementAxis.y, joystickDirection.y);	
	angle = Vector3.Dot(movementAxis, newDir);
	
	if (angle > 0)
	{
		relativeDirection = 1;
	}
	else
	{
		relativeDirection = -1;
	}
	
	if (elapsedTime < lerpDuration)
	{
		valueToLerp = Vector3.Lerp(blae.transform.position, blade.transform.position + movementAxis * relativeDirection, elapsedTime / lerpDuration);
		elapsedTime += Time.deltaTime;
	}
}