WKWebView имеет два метода загрузки, которые принимают разные параметры
func load(Data, mimeType: String, characterEncodingName: String, baseURL: URL) -> WKNavigation?
Устанавливает содержимое веб-страницы и базовый URL.
func loadFileURL(URL, allowingReadAccessTo: URL) -> WKNavigation?
Переходит к запрошенному URL-адресу файла в файловой системе
У него нет метода загрузки, который принимает параметр cookie. Это то, что вызывает вашу ошибку.
Чтобы это исправить, вам нужно использовать правильные способы загрузки файлов cookie с помощью WKWebView. Вот несколько хороших примеров здесь
Предварительный просмотр в случае разрыва ссылки:
let config = WKWebViewConfiguration()
config.processPool = WKProcessPool()
let cookies = HTTPCookieStorage.shared.cookies ?? [HTTPCookie]()
cookies.forEach({ config.websiteDataStore.httpCookieStore.setCookie($0, completionHandler: nil) })
let wkWebView = WKWebView(frame: bounds, configuration: config)