What method are you using to Push? Configuring the rule, you can select it at the bottom of the edit page:
I just tried it with Analytics.js support and the checkout page appears to display the Analytics code:
<!--//--><![CDATA[//><!--
var ga = ga || [];
ga('require', 'ecommerce', 'ecommerce.js');
ga('ecommerce:addTransaction', {"id":"5","affiliation":"Commerce Kickstart","revenue":16,"currency":"USD","tax":0,"shipping":8,"city":"Austin","region":"Texas","country":"United States"});
ga('ecommerce:addItem', {"id":"5","sku":"MG2-YLW-OS","name":"Coffee Mug 2","category":"Product: drinks","price":8,"currency":"USD","quantity":1});
ga('ecommerce:addItem', {"id":"5","sku":"shipping","name":"Standard shipping: 3 - 5 business days","category":"Shipping","price":8,"currency":"USD","quantity":1});
ga('ecommerce:send');
//--><!]]>
This appears to be correct. One of the difficulties with testing GA for Commerce is that they do not show up in realtime.
So, I'd try it with Analytics.js if you aren't currently using that method and ensure that something like what you see above is being included on the page. If it isn't, then something isn't working on the site side. If it displayed, then check your JS console for errors to see if something else happened. You can also open up the Network tab and ensure that you're seeing the calls to "collect":