Incorrect finish times in all time high scores for levels

I read that the strange high scores was caused by a bug allowing people to finish a level even after making changes in it, which was discussed here. It seems like the issue is gone but the fishy high scores haven’t been removed yet.

Also I’m a bit curious if people were rewarded gems using this bug, considering the exponential component I suppose they would’ve gotten pretty rich in the process in that case.