Configured service file not present

I have applied this configuration = {
    wantedBy      = [""];
    requires      = ["public-network.service"
    after         = ["public-network.service"
    enable        = true;
    serviceConfig = {
      ExecStart        = "${pkgs.podman}/bin/podman compose up";
      WorkingDirectory = "/etc/srv/load-balancer";
      Type             = "simple";

but there is no file /etc/systemd/system/load-balancer.service, even though other configurations from that same file were applied…what am I doing wrong? It looks the same as another service I have configured.

Update: The issue doesn’t seem to be with the above snippet. Moving it to a different location builds the service. It might be an issue with my use of the // operator, will report back soon.