I am running a Vapor 4 app on Ubuntu 18.04 with APNSwift 1.3.0.
As of now I just send a simple notification as described in the getting started page of this repo.
I don't know if it is a coincidence but I noticed that the fatal error appears only after a couple of hours without interacting with the service.
Please let me know if I can give you other informations, it is quite a complicated bug to reproduce.