Every single correct sentence needs to be typed into the program, so you can't blame the course creators for following just the direct translation and not the implied meaning of "good" as "tasty". Report it and wait for a change.
I know this is an old question... but to me there's a difference between "the apple is good" and "the apple tastes good." The first could be understood in quite a few different ways. Same distinction in Esperanto between "esti bona" and "esti bongusta".