Hello there @ademolaafolabi welcome to the community!
It sounds like you’re almost there My guess is that you are missing an audience param in your configuration and subsequently in your access token - An access token without a specified audience will be opaque.
Hope this helps!