I don't know what I should do at the moment or what the best decision is at this point.
Through some contacts I got a nice internship in a country far away from home (I got recommended by my last supervisor).
I am helping a project team with a system that was developed by a 3rd party custom made for them. The original development team does not exist due to restructuring in the company. The people are still there but scattered throughout the company. The software (created in LabView) is not really documented. There are some issues with the software and it is not performing as it should.
My task now is to look into the software and the functions that it is executing and to evaluate if is it worth tinkering with the old code or writing something new in a different programming language (in this case python).
My situation is now that my internship is half over and my tests with python were quite unsuccessful. There is only one library that I could use me and the documentation on that is not as good as I hoped (last update 2016).
Also, I am still struggling to understand anything from the 3rd Party source code, because I never worked with this language and its different from anything I have encountered so far.
What should I do now? I can't decide and there is no other software developer around to help me and I really want to help the project by at least finishing something in the time I'm here. I need to write a small paper about my work here, but that is not really my concern at the moment.
Should I fully commit to creating a new small software project or should I invest all my time into getting along with the 3rd party code?
Thanks in advance for any advice or help!