This happens to me too. My current workaround is
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
webView.reload()
}
but this way the webview displays the pdf always from the top of the document and not where the user scrolled to which is very annoying.