I thought 'please' was 'os gwelwch yn dda'. Why is it different here?
It is just the form of words for 'please' to use with ti, the informal singular form of 'you', rather than chi, the formal or plural 'you'.
'please', not 'thank you'.
Diolch - fixed now!
"May I have an apple?" is marked incorrect. Is there a subtlety to the translation that I am missing?
Did you include the 'please'? It is required here. Otherwise, 'may I' and 'can I ' should probably both be acceptable in this context - remember that the course is still in beta, so things are still to be ironed out.