I sometimes struggle with knowing whether 'love' or 'like' is appropriate in these cases. In American English, the only difference seems to be the intensity. Should both be accepted?
Yeah, because there's no context that tells us which one it should be, both should be accepted. Report it if you get it again.
What is the difference between Idd and Iddi?
I don't think that there is any, it seems to be used alternately in the course. I wonder if it is perhaps a mistake?