If the model has enough “capacity”, then the loss should converge towards zero.
Just for the sake of debugging this example, you could increase the number of kernels, their spatial size, or try a huge linear layer instead.