The only thing I advise is patience and being consistent with what you are already doing. She’s relatively young and green and you are asking a lot, and probably changing the rules from when she first started. Just be consistent and get her out as often as you can to that environment - even if she’s not running, bring her along just for the exposure. Don’t expect too much too soon, but one day, you will look down and realized what a mature responsible dog you have, LOL.
I know when my dogs first start showing, they are exhausted after a single morning with a single class just from being in the dog show environment. Now Chloe can easily do (at tournaments) 3 classes a day for 3 days in a row ... it takes time and seasoning.