I have dealt with this many times. Usually a tweak to the BAQ will do the trick. If the redeploy/cache clearing doesn’t do the trick, review these links to try a few other speed tips.
BAQ Speed Improvement TIP - ERP 10 - Epicor User Help Forum (epiusers.help)
Speed up BAQ refresh in Dashboard - ERP 10 - Epicor User Help Forum (epiusers.help)