Welcome to HCM.
You have not mentioned your present CD4 count. Even with undetectable viral load
sometimes we see some dissociated CD4 count results due to various reasons. If your CD4 count is well above 500 the present condition may unlikely be related to HIV
. If it is below 300 it could be a HIV sequlae . Anyhow don't delay to meet your consultant and get yourself examine and rule out these possibilities.
Get well soon.