fix crossview visuals with new endpoint API