The address for TeamViewer gets a 404 error when downloading thru PortableApps Platform and the website.
http://www.teamviewer.com/download/version_12x/TeamViewerPortable_12.0.7...
TeamViewer links it's portable app location now as a ZIP fie, located here:
https://download.teamviewer.com/download/TeamViewerPortable.zip
The publisher has always published both a ZIP and a PAF. You'd need to contact them to find out where the PAF is.
Sometimes, the impossible can become possible, if you're awesome!