The project is 4 months of work and it got pretty big and complicated
My main problem with it is that the uarts stop responding if operated at the same time
so i had to implement a lot of workarounds like disable Uart1 interrupt when Uart 2 is receiving
or transmitting and Vis versa . but now I feel there must be a better way so was hoping
to do in a different way .
Also hope this problem is not coming from bad clock RCC setting as the other problems

Leigh , thank you very much for your time, help & suggestions, I will try to do it my self
if I succeed will post the code here maybe some one will have the same issue and
can benefit from it .
Regards
Alan