Hi and welcome to Healthcare magic.Thank you for the query.
it can be caused by allergic reatio, infection or vascular issue. This sounds like vascular and you need to do doppler ultrasound
to evaluate blood flow in this area. Also, check your rheumatoid factors and other inflammatory markers
Wish you good health. Regards