I'm missing a character? Let me look real quick.....and THANK YOU!!! Yes, You were exactly right — I was missing one character in the Team ID. One blanking character and days of stress and worry from so much work.
After correcting APNS_TEAM_ID on the server and recreating the container, the same JOSE/direct HTTP/2 APNs smoke test now returns:
HTTP status: 200
body: empty
APNs accepted the notification.
Thank you again!! — that resolved the InvalidProviderToken issue.
Topic:
App & System Services
SubTopic:
Notifications