I created a plugin to schedule some custom email notifications. The action URL is working perfectly on localhost but isn't working on stagings server. Is it related to any server stuff.
There's a 99% chance you're running into a case-sensitivity issue on your file system.
Check your plugin's name, the handle and the action URL for the controller you're trying to hit.
Most likely locally, you've got a case insensitive file system, so it doesn't matter that
pluGiNHanDlE is not equal to
pluginHandle, but on staging it's case sensitive so it does.