I'am struggling with this errror too, I'm encountering the exact same "Validate signature error" when attempting to broadcast TRON transactions in my TypeScript application. I've ensured that my owner address matches the private key and have carefully set all necessary transaction parameters. Have you found a solution to this permission-related signature issue? Any guidance or insights would be greatly appreciated!