It should fill at 42 or whatever the ASK is and then jump to 44 or whatever if you are buying more shares than available at the ASK.
If it hasn't filled at all I'd contact the SEC,that's fraud.