Hi, thanks for the heads up. This is caused by the goal being rendered using a SpriteRenderer that's positioned barely above the floor so in some cases/angles it can cause Z-fighting due to math wonkiness.
For now we'll probably leave it as it is, but if we decide to expand this idea in the future we'll definitely fix it :)