I have a task to do 12 battles with 3 green troops for 6 gems after I saw your post I checked my gems and did my 12 battles I got the gems but the task didn’t tick off until I restarted. you might have got your reward as soon as you finished the task but before it showed as done.