Issue loading certificates with fastlane match

Hello! I've managed to get my fastlane script to pull down my signing certificates using match, but it looks like something is missing:

[04:24:07]: Installing certificate...
[04:24:08]: There are no local code signing identities found.
You can run `security find-identity -v -p codesigning` to get this output.
This Stack Overflow thread has more information: https://stackoverflow.com/q/35390072/774.
(Check in Keychain Access for an expired WWDR certificate: https://stackoverflow.com/a/35409835/774 has more info.)
[04:24:08]: Setting key partition list... (this can take a minute if there are a lot of keys installed)
[04:24:09]: security: SecKeychainUnlock: The user name or passphrase you entered is not correct.
[04:24:09]: security: SecKeychainItemImport: User interaction is not allowed.

I tried putting in a custom keychain, but I get this error:

[05:37:54]: There are no local code signing identities found.
You can run `security find-identity -v -p codesigning xiggit.keychain` to get this output.
This Stack Overflow thread has more information: https://stackoverflow.com/q/35390072/774.
(Check in Keychain Access for an expired WWDR certificate: https://stackoverflow.com/a/35409835/774 has more info.)

Is this related to gitlab-com/runner-saas-macos-access-requests#379 (closed)?