UStaticMeshComponent Not showing up anywhere?

I was making a UStatocMeshComponent and i got a message telling me to recompile, at the same time my Compile button disappeared so i saved and restarted UE. The Compile button came back but now i cant seem to find my UStaticMeshComponent in the browser or in the drop down back with the rest of my components (even with the ClassGroup = (Custom), meta = (BlueprintSpawnableComponent) in my code)

has this happened to anyone before? I’ve recompile many times but this time it doesnt seem to work

That is indeed odd, could you post relevant code?