In the mobile app, a neutral tone will be marked incorrectly in a word if you give the correct tone for the character when not in a word. For example, 喜歡 would be marked incorrectly if you answered 3+1 instead of 3+5. This is what I’d expect.
The webapp however will consider the character tone correct even if it should be neutral when used in a word. So, in 喜歡, 3+1 would be marked correct.
This is both inconsistent and is reinforcing the wrong answer.