Both of those symptoms are a direct result of a PHP error occurring when the system is trying to initialize the details for the next (undisplayed) payment module in the list.
So, as Kim mentioned, re-uploading the original files would normally aid in resolving files that didn't get transferred to the server correctly the first time.
Either that, or you've attempted to add another payment module but done it incompletely, or tried to physically remove one but done so incompletely.
You may need to use a debug logging tool to properly identify the PHP errors you're getting as a result of whatever is unique to your situation.
The debug logging tool mentioned in step 2a of this FAQ can be applied to the admin side and/or the catalog side as necessary: https://www.zen-cart.com/tutorials/index.php?article=82




