On my Hostgator account, when I install WordPress from the QuickInstall in Cpanel, I have seen 404 errors generated when navigate to the rotator URL.
I can add rotators and links fine, but going to the rotator link gives the 404 error. This is with version 4.7.4 of WordPress.
I noticed that the normal .htaccess file that has been automatically created for years on WordPress installations is not being created. WordPress works fine, but the WPURLRotator needs the .htaccess file. I know there are other plugins that require this file as well.
I don’t know if the issing .htaccess file is new to WordPress 4.7.4, or if it’s related to the QuickInstall in Hostgator Cpanel.
An easy way to see if you have a .htaccess file, is to install the “WP htaccess Control” plugin.
Activate the plugin and find it under the Settings menu.
After loading htaccess Control, you will probably see the “Current htaccess files as it is generated by WordPress” being blank. This indicates you don’t have the .htaccess file.
Click on Save all changes, even though you haven’t made any changes.
Now you’ll see content in the Current htaccess file as generated by WordPress (Yours may look different than mine, that’s okay.)
Test your rotator, it should now work. You can now Deactivate the WP htaccess Control plugin and delete the plugin.
If this doesn’t work for you, I would he happy to have a look. You can submit a help desk ticket here. To troubleshoot, I may need access to your WordPress admin area. Others have created a user account for me with admin rights. Then when I am done you can delete that user account.