I had the same error, but whether I add the code
add_filter( 'option_rop_first_install_version', '__return_false' );
or not, the button “Use your own keys” is always there.
With me, after following the steps, I got this error
Value not set : rop_twitter_request_token in Array ( [allcaps] => Array ( [activate_plugins] => 1 [admin_simple_tags] => 1 [create_posts] => 1 [create_roles] => 1 [create_users] => 1 [delete_others_pages] => 1 [delete_others_posts] => 1 [delete_pages] => 1 [delete_plugins] => 1 [delete_posts] => 1 [delete_private_pages] => 1 [delete_private_posts] => 1 [delete_published_pages] => 1 [delete_published_posts] => 1 [delete_roles] => 1 [delete_themes] => 1 [delete_users] => 1 [edit_dashboard] => 1 [edit_files] => 1 [edit_others_pages] => 1 [edit_others_posts] => 1 [edit_pages] => 1 [edit_plugins] => 1 [edit_posts] => 1 [edit_private_pages] => 1 [edit_private_posts] => 1 [edit_published_pages] => 1 [edit_published_posts] => 1 [edit_roles] => 1 [edit_theme_options] => 1 [edit_themes] => 1 [edit_users] => 1 [export] => 1 [import] => 1 [install_plugins] => 1 [install_themes] => 1 [level_0] => 1 [level_1] => 1 [level_10] => 1 [level_2] => 1 [level_3] => 1 [level_4] => 1 [level_5] => 1 [level_6] => 1 [level_7] => 1 [level_8] => 1 [level_9] => 1 [list_roles] => 1 [list_users] => 1 [loco_admin] => 1 [manage_categories] => 1 [manage_database] => 1 [manage_links] => 1 [manage_options] => 1 [microblogposter_who_can_auto_publish] => 1 [moderate_comments] => 1 [oQeyGalleries] => 1 [oQeyMusic] => 1 [oQeyRoles] => 1 [oQeySettings] => 1 [oQeySkins] => 1 [oQeyTrash] => 1 [oQeyVideo] => 1 [promote_users] => 1 [publish_pages] => 1 [publish_posts] => 1 [read] => 1 [read_private_pages] => 1 [read_private_posts] => 1 [remove_users] => 1 [restrict_content] => 1 [simple_tags] => 1 [switch_themes] => 1 [translator] => 1 [unfiltered_html] => 1 [unfiltered_upload] => 1 [update_core] => 1 [update_plugins] => 1 [update_themes] => 1 [upload_files] => 1 [ure_create_capabilities] => 1 [ure_create_roles] => 1 [ure_delete_capabilities] => 1 [ure_delete_roles] => 1 [ure_edit_roles] => 1 [ure_manage_options] => 1 [ure_reset_roles] => 1 [wpt_can_tweet] => 1 [wpt_tweet_now] => 1 [wpt_twitter_custom] => 1 [wpt_twitter_oauth] => 1 [wpt_twitter_switch] => 1 [wysija_config] => 1 [wysija_newsletters] => 1 [wysija_stats_dashboard] => 1 [wysija_style_tab] => 1 [wysija_subscribers] => 1 [wysija_theme_tab] => 1 [wpcf7_edit_contact_forms] => 1 [see_snap_box] => 1 [make_snap_posts] => 1 [haveown_snap_accss] => 1 [edit_wpwautoposterlogss] => 1 [edit_others_wpwautoposterlogss] => 1 [publish_wpwautoposterlogss] => 1 [read_private_wpwautoposterlogss] => 1 [delete_wpwautoposterlogss] => 1 [install_languages] => 1 [resume_plugins] => 1 [resume_themes] => 1 [copy_posts] => 1 [wpcode_edit_snippets] => 1 [wpcode_activate_snippets] => 1 [smartslider] => 1 [smartslider_config] => 1 [smartslider_edit] => 1 [smartslider_delete] => 1 [wpseo_manage_options] => 1 [administrator] => 1 ) [nfw_goodguy] => 1 )
After starting all over again, Deactivating the plugin and Purging all caches, I managed to eliminate the errors. In 25 minutes, I will know whether it works this time. Yesterday, the fix only worked for one post, and after that, I got the 429 error again.