I’m having exactly the same issue.
Oddly the issue started randomly at the end of last week, no authentication tokens or keys have changed. I’ve even re-authenticated my app with the accounts and still encounter the same issue.
What’s confusing is I can post tweets that don’t have reserved characters in (e.g. ‘This is a test’), however as soon as I use a reserved character (e.g. #, *, etc.) in the tweet I get the error 32. I’ve made sure the whole tweet is URL / Percentage encoded.