I'm going to disagree with a bit here from my own personal experience. I've been taking 200 mgs test cyp per week as part of a TRT program with my doctor. I have yet to test over 500 when blood work comes back
In your case, we would need to know WHEN your bloodwork was done before this statemnet carries any weight. Why? I could inject 2 grams of test and my bloodwork could come back at 100 ng/dl....3 weeks later!
I was referring to the peak reading obtained when getting bloodwork. Obviously, when injecting any ester, T levels rise and fall with the curve of the ester...so WHEN someone is tested make all the difference in the world as far as T levels go. Normally, a 200 mg inject of testosterone will raise someones T levels either into the very upper levels or beyond, but they won't be maintained permanently. So, if you injected 200 mg and had your T levels tested one week later, 500 ng/dl sounds pretty normal...but if you were to have your levels tested 2 days after that 200 mg inject, it would be a different story.
For example, about 10 years ago when I was on-cycle, I was injecting 200-250 mg 2x per week....and a full 9 days after my last inject, my levels were still testing out at over 900 ng/dl. Obvously, I was injecting at least double the amount of Test you were ona weekly basis...yet my levels were only 900 a bit over a week after my last inject. Now, if I had my levels tested 2 days after my last inject, they probably would have been about 1,500-2000 ng/dl.
Lastly, there is a very small segment of people, for reasons still unknown, which don't seem to respond to certain forms of testosterone...particularly certain esters. I recently saw the bloodwork from one individual who was using 300 mg of pharm grade test enth, yet he tested at less than 400 ng/dl 3 days later. His previous natural T level was slightly under 300 ng/dl. This is VERY abnormal and a problem which is just now starting to become known. Still, it is almost assuredly very rare.