Hi, I encountered a similar fatal error when activating the plugin. The error persisted and the plugin had to be manually removed to resolve it. Here is error from the log:
Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function wp_create_nonce() in /wp-includes/functions.php:1894
Stack trace:
#0 /wp-admin/includes/file.php(2641): wp_nonce_field(‘filesystem-cred…’, ‘_fs_nonce’, false, true)
#1 /wp-content/plugins/ip-location-block/classes/class-ip-location-block-file.php(65): request_filesystem_credentials(‘https://…’, ‘ftpext’, false, false, Array)
#2 /wp-content/plugins/ip-location-block/classes/class-ip-location-block-util.php(25): IP_Location_Block_FS::init(‘get_storage_dir’)
#3 /wp-content/plugins/ip-location-block/classes/class-ip-location-block-apis.php(1085): IP_Location_Block_Util::get_storage_dir(‘apis’)
#4 /wp-content/plugins/ip-location-block/ip-location-block.php(50): require(‘/home/petespure…’)
#5 /wp-settings.php(526…’