# Wasm streaming compile failed: TypeError: Failed to execute 'compile' on 'WebAssembly': HTTP status code is not ok

**URL:** <https://forum.techsoft3d.com/t/wasm-streaming-compile-failed-typeerror-failed-to-execute-compile-on-webassembly-http-status-code-is-not-ok/1323>\
**Category:** HOOPS Visualize Web\
**Tags:** webviewer, knowledge-base\
**Created:** [July 2, 2021, 4:00am UTC](https://forum.techsoft3d.com/t/wasm-streaming-compile-failed-typeerror-failed-to-execute-compile-on-webassembly-http-status-code-is-not-ok/1323 "2021-07-02T04:00:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![gabriel.peragine](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.techsoft3d.com/gabriel.peragine/32/1535_2.png) [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Post date:** [July 2, 2021, 4:00am UTC](https://forum.techsoft3d.com/t/wasm-streaming-compile-failed-typeerror-failed-to-execute-compile-on-webassembly-http-status-code-is-not-ok/1323/1 "2021-07-02T04:00:00Z")

</div>

The core functionality of the HOOPS Web Viewer is available in a WebAssembly format or as a standalone library. If you are using WebAssembly, there are four files required:

- _hoops\_web\_viewer.js_
- _engine-asmjs.js_
- _engine-wasm.js_
- _engine.wasm_

If the title of this article is appearing in the web browser console as an error message when launching the Web Viewer, ensure that the files listed above are all in the same directory:

Additionally, check that your server is correctly configured to handle WebAssembly. [More information on the basic setup configuration for the Web Viewer can be found in our docs](https://docs.techsoft3d.com/communicator/latest/prog_guide/viewing/basic-setup.html#basic-setup).
