How to override .services.jwt for user-permissions plugin?

Hi, trying to follow this blog post to move to a cookie auth: https://talke.dev/strapi-user-permissions-jwt-cookies

I’ve successfully overridden the auth controller by doing this

module.exports = (plugin) => {
    plugin.controllers.auth.callback = callback
    // plugin.services.jwt = new_jwt
    return plugin
}```
However when I then try to use the commented line to load my custom jwt service things stop working. I know itsa longshot but if anyone knows what is going on that would be incredibly helpful!

<i>This topic has been created from a Discord post (1225236109567459400) to give it more visibility.
It will be on Read-Only mode here.
<a href="https://discord.com/channels/811989166782021633/1225236109567459400/1225236109567459400">Join the conversation on Discord</a></i>