Strangely, though, I had a similar issue with the Tumblr Crosspostr (with getting the Deny or Approve screen, and nothing changing after clicking Approve), but now the Tumblr Crosspostr works great after I tried a bunch of different things – and I can’t remember what I did to make it work.
But I’m still having issues with the WordPress Crosspost … I looked in my php.ini file like that post suggested, but it already reflects a valid path, so I don’t think that is the issue.
I have tried manually deleting all cookies and restarted my browser. Also tried uninstalling the plugin and reinstalling it. Also tried creating a new API & client secret. None of these did anything.
I turned on WP debugging mode, and I didn’t get a debug.log in my wp-content folder, but I did see this at the top of the settings page for the WordPress Crosspost plugin:
Notice: Undefined index: value in /srv/disk12/1216324/www/[domain].com/wp-content/plugins/wp-crosspost/wp-crosspost.php on line 91