     }
     
     func render(model: PXCardSliderViewModel, cardSize: CGSize, accessibilityData: AccessibilityCardData, clearCardData: Bool = false, type: MLCardDrawerTypeV3 = .large, delegate: PXCardSliderPagerCellDelegate?) {
+        
+        self.prepareForReuse()
         
         guard let selectedApplication = model.selectedApplication, let cardUI = model.cardUI else { return }
         

    private var bottomMessageFixed: Bool = false

    override func prepareForReuse() {
        super.prepareForReuse()
        cardHeader?.view.removeFromSuperview()
        setupContainerView()
    }
}


extension PXCardSliderPagerCell {
    
    private func setupContainerView(_ masksToBounds: Bool = false) {
        containerView.layer.masksToBounds = true
        containerView.removeAllSubviews()
        containerView.backgroundColor = .clear
        containerView.layer.cornerRadius = cornerRadius
