DOTweenが2017.6.3に1.1.605にgithub上でアップデートしています。
[bugfix] Fixed Shake and Punch tweens returning NaN values if duration was set to 0 (now they just warn you and don’t create any tween)
というバグ修正です。
Shake
とPunch
がduration 0の時の挙動がバグっていたようです。
それを修正した際に、durationが0で代入されると、Tweenインスタンスが生成されずにnullが返却されるようになりました。
今までdurationが0でもTweenインスタンスが返却されていましたが、アップデートするとnullが返ってきます。 例えばdurationを動的に変更していて、0になる可能性がある処理は再度チェックしたほうが良いかもしれません。