Report (and in the same time suggestion for devs and hackers here)
Not possible anymore. Mod needs to be updated and patches for better server-side spoofing. APIs now detects better is account in the database of the server flagged as premium or not. If there can be an patch locally that patch libraries or cookies irl basically to spoof an "server" response so that instead of "403/404" it could be "faked and correctly hashed" subscription id with an premium subscription flag for example, Mega Fan or something.. It depends on how they developed the client.
I wish a good luck to the devs online here to successfuly reverse-enginner latest Crunchyroll client (apk file) and find these subscription-related APIs to modify them and patch them in a way to fake (spoof) server response for each required API so that server will "think" that specified account have an active premium subscription. In that case if server gets that kind of response and inject "fake" response by server to client, client would continue and probably successfully request a video link by Crunchyroll servers and starts to play "premium" content on non-premium accounts.
If still it cannot pass, there is one more way and that is to share subscription id of an another account that have premium flag and implement that in "spoofing" instead of generating one because in that way, devs doesn't need to risk and try to fake "server" response since server will correctly find subscription id and "spoofed" email address linked with that subscription id to actually confirm that client app "apk" is running by an premium user.
If an dev is interested in this, please feel free to DM me and I can sharw you digital membership card and subscription id of an account that always gets refreshed by other people keeping the same email but auto-renewing subscription so subscription will never expire. It even allows streaming on 4 profiles at once