Accessing Vertex Positions of static mesh

I have a crash I’m able to reproduce with VertexBuffer->VertexPosition(index). When I via console type “Open -map-” with an actor that tries to loop through all vertices and index them using ->VertexPosition(i), it gives me “Unable to read memory” exception (out of bounds). I can’t check the Data variable in the VertexBuffer, but my guess would be that it is null. Still; it claims that the num of vertices are > 0, (actually ~40000 - which is correct). Anyone able to shed some light to this? I made a bug report/question that you can view here: https://answers.unrealengine.com/questions/125856/fpositionvertexbuffervertexposition-crashes-in-shi.html

It also has the entire bit of code I’m using. Thank you for taking your time.
Matt.