In app.py file,
Change this:
answer = ", ".join(answer.split()[-1] for answer in data["answers"])
to this:
if type=='SOA':
answer = data['response'][0].split(' ', 2)
answer = ' '.join(answer)
else:
answer = ", ".join(answer.split()[-1] for answer in data["answers"])
This will display the correct result for SOA type

In app.py file,
Change this:
answer = ", ".join(answer.split()[-1] for answer in data["answers"])
to this:
if type=='SOA':
answer = data['response'][0].split(' ', 2)
answer = ' '.join(answer)
else:
answer = ", ".join(answer.split()[-1] for answer in data["answers"])
This will display the correct result for SOA type