Hi ! I do not know why you have been put on anti psychotic drugs, but the associated anxiety
could also give rise to such problems.
I am not sure if you thyroid
status was tested or not. If not, this is a very common problem now a days giving rise to all of the symptoms mentioned by you, and so go for a thyroid status test on consultation with your treating doctor. There is no harm in getting a repeat vit D test in your blood.
Wishing you an early recovery. Take care