I've reviewed this too and can confirm it works, thanks so much! Would it be possible to merge this into the module?
I've applied the patch from #9 and it's working well (thanks @jrglasgow). @arun.testing3 are you saying it is working or it is not?
Could we look to get this patch merged in please? I think we could see this as a critical issue for the module. Thanks everyone.
Thanks for the work on this - I can confirm #10 is working too. Would be good to get this merged.