Found the solution, i needed to add the php session_start before the doc type. Once i did that then the multipage forms worked. Don't know why i didn't think of that sooner, thought the session was built into the form.
<?php
session_start(); // Session starts here.
?><!DOCTYPE html>
(ps the test link above doesn't have the session start info).