tonyajoy, I regret you had a problem. Let's see if we can figure out why the scheduler pulled the shop. First of all, was this the first issue you had with a shop regarding this scheduler? Sometimes when there are multiple problems with a scheduler's shops they will become less and less forgiving and accommodating. Also, when she emailed and asked you to go back for the photo, did you respond immediately and tell her you would go back at such and such a time and would submit the photo she needed by XXX AM/PM? If she did not get a response perhaps that is why she pulled the shop.
From your post I cannot tell if you responded, and whether she pulled the post before the response if you made one. As far as not telling her about the photo, if the shop was scheduled for that day and had a time frame on it I would have done the same thing you did and let her know I didn't get the picture while I was there. If it didn't have a time frame on the picture I would have gone back and got the picture and submitted the report without ever getting in touch. Flake on any given shop has nothing to do with whether you are generally a reliable person. Being in touch is better than not being in touch but there is no substitute for completing the shop and submitting the report on schedule. If you take a shop and do not complete it as agreed, that is considered a flake. Sometimes you can ask for a reschedule and the scheduler will cooperate, but sometimes they do not have that flexibility.
I'm not sure what happened here from the scheduler's point of view and my comments may not be appropriate or helpful. Here's hoping some of what I've written will clear up your questions and be of use to you.
Mary Davis Nowell. Based close to Fort Worth. Shopping Interstate 20 east and west, Interstate 35 north and south.