No. If you are a US resident for tax purposes because you meet the Substantial Presence Test, Sprintax cannot prepare your US tax return online. This applies even if you received Form 1042-S.
Please contact our support team to inquire if an offline preparation will be possible or consult with an accountant/CPA