Hi Meera,
Welcome back! Although I have probably been pretty quiet on this forum too since we last spoke! (started new contract have been too busy to post much)
Ok, glad you've got your licence sorted out. I can't say that I am very surprised that the same problems show on Ready API, as large portions of the code base are probably still shared, despite the new UI.
Just warming my brain up on this topic, I think maybe the best thing to do first is for you to try that demo script, because if it works it means your script probably has an issue and if it doesn't then it probably means that your script could be fine (as it is for me) and there is some deeper/external setup issue which we might have to refer to SoapUI support (which is included in your licence fee of course).
So, is that scripts/soapui/demo/Greet.groovy script present in your install? If so please try it out with something like:
(try in a Groovy TestStep):
import soapui.demo.Greet
def greet = new Greet("Meera", log)
greet.salute()
Greet.salute("Meera", log)
Let me know how it turns out,
Cheers,
Rup