yield() is part of the scheduler. It can't "conflict" although depending on how you use it, it may give you the wrong result.
I don't have an HX711 so it's difficult for me to test this.
How well does the stepper motor work when you aren't using the HX711? What is the stepper driver you are using?