42bd71d added payment secret fields to invoice tests, but didn't add the payment_secret feature flag to them, causing them to be invalid according to the old rules and largely nonsensical as they don't have a feature set for a field they use. We should probably add the payment secret feature flag to them.