thank you!
order page was set – I re-saved my permalinks and that seems to have fixed it.
I wonder if the problem could be anything to do with WPML multi languages – I am using 2 languages so I have 2 order pages, so perhaps WPML trying to set a different order page.
Now the button is working I will check into that a bit more
thanks again for fast response and fix