[Question] setResolvedUrl with success=false stops actual playback

im feeding plugin with custom playable url that will resolved according user input from select dialog but user can cancel that dialog and so plugin calls xbmcplugin.setResolvedUrl(int(sys.argv[1]), False, li) that has weird side effect and cancels actual playback is there any solution how to prevent it?

btw
xbmcplugin.setResolvedUrl(int(sys.argv[1]), False, None) will crach kodi instantly