On the window client, after adding the printer from the Samba share, install the driver following the wizard, DO NOT click the 'Apply' button, go directly to the 'General' tab, press the 'Print Test Page' button, got an error saying 'Test page failed to print'. Workaround: press the 'Apply' button after the driver is installed before going to print the test page.
This is a Windows printing issue. Not a Samba issue. There's nothing we can do about it. Sorry.