This question is actually a follow up to a question I asked earlier here, but I'll supply here all the necessary details.
Let $X$ be a continuous random variable (rv) equipped with the CDF $$F_X(x)= \begin{cases} \frac12(2-e^{-x}) & x\ge0 \\ \frac12e^x & x\le0 \end{cases}$$
Now, we define a truncated rv Y such that $$Y= \begin{cases} 0 & X\leq 0 \\ X & 0 < X < 5 \\ 5 & X\ge 5 \end{cases}$$
Now, I know that $Y$ has a mixed type distribution and that its CDF has a decomposition $$F_Y(y)=\alpha F^d(y)+(1-\alpha) F^c(y) $$
where $F^d(y)$ and $F^c(y)$ are the CDFs of the discrete and continuous distributions, respectively.
I'm trying to find $F^d(y)$, $F^c(y)$ and $\alpha$.
My try:
$$F_Y(y)=P(Y\le y|Y \in \{0,5 \})P(Y \in \{0,5 \})+P(Y\le y|Y \notin \{0,5 \})P(Y \notin \{0,5 \})$$
$$P(Y=0)=P(X\le0)=F_X(0)=\frac12$$
$$P(Y=5)=P(X\ge5)=1-F_X(5)=\frac12 e^{-5}$$
Therfore
$$\alpha=P(Y \in \{0,5 \})=\frac12 + \frac12 e^{-5}$$
$$F_Y(y)= \begin{cases} 0 & y< 0 \\ \frac12 & 0 \le y < 5 \\ \frac12 + \frac12 e^{-5} & y\ge 5 \end{cases}$$
However, $F_Y(y)$ is clearly not a CDF (since its limit at $\infty$ is not $1$).
What I'm doing wrong?
Additionally, how can I find $F^c(y)$?
Any help will be greatly appreciated.