Redirect to latest version of display 20250409.8