Same on my side I answered על . For me בצלכת is in the plate, not on.
Would it be wrong to say על הצלחת instead? DL rejected it, but sometimes it rejects acceptable answers.
It's not wrong to say יש לך אוכל על הצלחת, but it's not very idiomatic.
Um.. It actually doesn't specify the gender so getting a wrong answer for not writing לכן is wrong of you, DL
I wrote יש לך בצלחת אוכל , is this wrong?
I don't know if it is grammatically incorrect, but the word order is very awkward and I don't think anyone would say it that way.
Sometimes the obgect is after the subject and sometimes not? I wrote: יש לך בצלחת אוכל which was marked wrong