I think just because its the QT its more strenuous on the fish. Theyre not in an established tank, more stressful going in to a small tank after shipping in a dark bag. The only other thing I can think of, is how did you acclimate them to the QT? I have best success with drip acclimating them for at least an hour and a half, removing water as you go to increase the QT tank water while decreasing their existing water, along with adding that remaining water back to the tank so they keep some of their existing water with them, and then leaving them alone for at least a day. No food, no water change, just let them acclimate to their new environment. I noticed in your picture that your QT appears to be on the ground? If that is the case, I would also bet that your water temp is uneven. The ground sucks heat out of anything(basic survival info). The ground absorbs heat at a pretty drastic rate, so if the tank is on the ground, maybe the bottom of the tank is significantly cooler than the rest of the tank, and that change in temp can shock the fish? I put my QT on an entertainment stand with a towel underneath it, to keep it away from the ground, but also to keep it higher in the air, meaning less debris falling in to it. I see it like this, when you walk around, you stir up dust and who knows what else just with the gust of wind from you moving around, so when that happens, the higher the tank is, the less random stuff gets in the tank. I also have a daughter and a cat, so need to keep it out of reach of anything except myself.
At the end of the day, they are animals and therefor each one is different just like us, and they react differently. I am currently having trouble with my pajama cardinals not eating in their QT. Its a live and learn hobby, and unfortunately this hobby is expensive, and involves the lives of animals. It can be stressful and saddening at times, but is also very peaceful and beautiful when things go right.