Nu-metal band is scheduled to continue their 2025 From Zero World Tour on April 26 in Texas