Requiring a new system in the warehouse
If your current warehouse management system is not the best of the best and it is causing you issues, figure out what the problem is before you give up. Is it the lack of customization that has caused you to fit your processes with the system? Or is it the lack of understanding from the warehouse team that is causing the problem.
Whichever the case, you will have to employ a business analyst to interview the users and list out the issues so that management can make a sound decision on whether to scrap the system or outsource the customization of the system.