Bambu Lab X1C/X1E
Issue: Unable to connect to the printer; client hangs at “Waiting for connection”.
Solution: Verify that the entered Access Code is correct and the printer IP settings are properly configured. Ensure necessary ports (8883, 990, 322) are open. Use “Forget network printer” or "Edit printer list" in the 3DPrinterOS client interface and re-add the printer.
Issue: FTP file upload errors when sending print jobs, causing timeouts.
Solution: Verify FTP ports (990, 50000-50100) are open. Update firmware to the latest version. If errors persist, restart the printer and client to clear transient network issues.
Important: The latest Bambu firmware version is only compatible with 3DPrinterOS when Developer Mode is enabled in the printer settings. Without it, the integration will not work properly.
Issue: Connection issues when multiple X1C printers use one Raspberry Pi.
Solution: Assign one Raspberry Pi (Cloud client) per printer for stable connections and proper camera function. A general guide on how many printers can be connected to a single host device can be found here.
Bambu Lab P1S/P1P
Issue: The 3D Printer is not connecting to 3DPrinterOS Cloud.
Solution: Confirm network connectivity and enable LAN Only Mode on the printer. Enter the IP address, Access Code, and serial number in the 3DPrinterOS Client. If issues persist, enable Verbose Mode, attempt to reconnect, and report the logs to support.
Bambu Lab A1/A1 Mini
Issue: The 3D Printer is not connecting to 3DPrinterOS Cloud.
Solution: Remove existing printer entries using "Forget network printer" or "Edit printer list" in 3DPrinterOS. Re-add the printer using the IP, Access Code, and serial number.
Issue: Multiple printers connected to one Raspberry Pi are causing conflicts.
Solution: Use a dedicated Raspberry Pi or any other separate Cloud client host for each printer to prevent conflicts and ensure stable connections. A general guide on how many printers can be connected to a single host device can be found here.
General
Issue: Printers lose connection frequently or become stuck in “connecting” or “error” states after client updates.
Solution: Update the 3DPrinterOS client to the latest “Testing” or “Beta” version. Verify network settings, especially DNS and firewall configurations, to ensure uninterrupted connectivity.
Issue: Camera feed not visible on the 3DPrinterOS dashboard.
Solution: Use the latest Testing version of the 3DPrinterOS client. Enable “LAN Mode Liveview” in the printer settings, restart the printer, then select the correct camera within the client. Assign the correct camera when multiple cameras are connected to one host.
Issue: Camera showing the feed from another printer.
Solution: Manually reassign the correct camera in printer settings within 3DPrinterOS, then restart the camera module via the 3DPrinterOS client.
Issue: Concerns regarding BambuLab firmware update compatibility and security features.
Solution: Bambu printers fully support 3DPrinterOS with the latest firmware. Enable Developer Mode in printer settings to maintain compatibility with third-party services like 3DPrinterOS.
Issue: Error “material not enough” when using AMS, despite adequate filament.
Solution: Disable filament tracking in printer settings within 3DPrinterOS Cloud. Use single-spool mode or manually select AMS slot at print initiation. 3DPrinterOS AMS guide.
Issue: The AMS filament auto-refill is not activating automatically.
Solution: Enable the auto-refill option via Bambu Studio or Orca Slicer before sending the job through 3DPrinterOS
Issue: Unable to select specific AMS slot when queuing prints (planned feature).
Solution: AMS slot selection is available only at the print initiation stage. Queue the job and clearly document the AMS slot requirements in the job notes until this feature is implemented.
Issue: Printer IP address changes frequently, causing connectivity issues.
Solution: Assign a static IP address to each printer by binding their MAC addresses in router settings to prevent IP changes after restarts
Issue: “Print Options Not Available” error appears in 3DPrinterOS.
Solution: Verify the printer’s IP address is correct and set as static on your router to prevent changes after restarts. Restart the printer and the 3DPrinterOS Client, and ensure they are updated to the latest version.
Issue: Difficulty connecting the printer through a restrictive firewall or advanced network security.
Solution: Ensure network allows traffic on essential ports: MQTT (8883), FTP (990, 50000-50100), and camera streams (322 for X1 series, 6000 for P1/A1 series). If using advanced firewall rules, explicitly whitelist these ports.
Recommended SD Card Usage
It is highly recommended to use high-quality, heat-resistant SD cards in your 3D printers. Using low-quality or inexpensive SD cards may result in corrupted data, print job interruptions, and reduced reliability or lifespan of the card, potentially leading to printer downtime and lost productivity.
Reporting Issues
If you have attempted these troubleshooting steps and are still experiencing issues, please report the problem to provide us with detailed logs. You can do this from the Cloud by clicking the three dots beside your printer and choosing "Report Printer Issue"
or from the Client by clicking on "Report problem".
If you require additional assistance, you can reach out to illia@3dprinteros.com or use the support chat in the bottom right corner.