You're using the leca as regular potting media instead of semi hydro. How often are you watering your plant?
If your roots look good then maybe you're keeping the plant too dry. I don't let my oncidiums totally dry out before I water and give them quite a bit of sun from a south window.
Joann