In my case, it worked on V19. I went through theory guide to see if anything is missing for v20, but could not find anything for V20. However, I found out that some modules were not setup to work with V20 on our cluster. Apart from that, the script you have works on v19.n