Sector 404: 08/04/2025 Update

Minor bug fixes Improved anomaly visibility