Hi,
Usually SPS will not be deactivated in DL implicitly. Because ENB has idea about buffer occupancy of that UE in DL so it can send the SPS release DCI in DL. Incase of UL UE cannot informs any DCI so UE sends an zero byte MAC TB in UL so ENB will release implicitly.,