This usually happens when the Primary host switches places with the co-host. By doing that the Superhost badge disappears because the badge only belongs to the listing admin (the person who created the listing).

💡 Solution: Just switch back places with the co-host, the badge will automatically re-appear on the listing page soon.