{
"generated_at": "2026-07-29T04:26:48.809929+00:00",
"app": {
"version": "1.2.5.1",
"debug_mode": false
},
"system": {
"platform": "Linux",
"platform_release": "3.10.108",
"platform_version": "#90075 SMP Sun Jun 14 23:33:36 CST 2026",
"architecture": "x86_64",
"python_version": "3.13.14"
},
"environment": {
"docker": true,
"data_dir": "/app/data",
"log_dir": "/app/logs",
"timezone": "America/Los_Angeles"
},
"database": {
"archives_total": 64,
"archives_completed": 42,
"printers_total": 1,
"filaments_total": 0,
"projects_total": 0,
"smart_plugs_total": 3
},
"printers": [
{
"index": 1,
"model": "P1S",
"nozzle_count": 1,
"is_active": true,
"mqtt_connected": true,
"state": "FINISH",
"firmware_version": "01.10.00.00",
"wifi_signal": -22,
"reachable": true,
"ams_unit_count": 2,
"ams_tray_count": 5,
"has_vt_tray": true,
"external_camera_configured": true,
"plate_detection_enabled": false,
"obico_enabled": false,
"hms_error_count": 0,
"developer_mode": true,
"nozzle_rack_count": 0
}
],
"settings": {
"advanced_auth_enabled": "false",
"smtp_auth_enabled": "true",
"auth_enabled": "true",
"setup_completed": "true",
"auto_archive": "true",
"save_thumbnails": "true",
"capture_finish_photo": "true",
"default_filament_cost": "10.0",
"currency": "USD",
"energy_cost_per_kwh": "0.3",
"energy_tracking_mode": "total",
"disable_filament_warnings": "false",
"prefer_lowest_filament": "true",
"check_updates": "true",
"check_printer_firmware": "true",
"include_beta_updates": "false",
"notification_language": "en",
"bed_cooled_threshold": "35.0",
"ams_humidity_good": "40",
"ams_humidity_fair": "60",
"ams_temp_good": "28.0",
"ams_temp_fair": "50.0",
"ams_history_retention_days": "30",
"queue_drying_enabled": "true",
"queue_drying_block": "false",
"ambient_drying_enabled": "false",
"drying_presets": "",
"per_printer_mapping_expanded": "false",
"date_format": "system",
"time_format": "system",
"default_printer_id": "None",
"ftp_retry_enabled": "true",
"ftp_retry_count": "3",
"ftp_retry_delay": "2",
"ftp_timeout": "30",
"mqtt_enabled": "false",
"mqtt_broker": "",
"mqtt_port": "1883",
"mqtt_username": "",
"mqtt_password": "",
"mqtt_topic_prefix": "bambuddy",
"mqtt_use_tls": "false",
"external_url": "[REDACTED]",
"ha_enabled": "true",
"ha_url": "[REDACTED]",
"ha_token": "[REDACTED]",
"library_archive_mode": "ask",
"library_disk_warning_gb": "5.0",
"camera_view_mode": "embedded",
"preferred_slicer": "bambu_studio",
"open_in_slicer": "None",
"use_slicer_api": "false",
"orcaslicer_api_url": "",
"bambu_studio_api_url": "[REDACTED]",
"prometheus_enabled": "false",
"prometheus_token": "",
"user_notifications_enabled": "true",
"default_bed_levelling": "on",
"default_flow_cali": "auto",
"default_vibration_cali": "true",
"default_layer_inspect": "true",
"default_timelapse": "true",
"default_nozzle_offset_cali": "off",
"stagger_group_size": "2",
"stagger_interval_minutes": "5",
"require_plate_clear": "true",
"library_trash_retention_days": "30",
"library_auto_purge_enabled": "true",
"library_auto_purge_days": "90",
"library_auto_purge_include_never_printed": "true",
"library_auto_purge_last_run": "2026-07-28T08:55:24.740921+00:00",
"archive_auto_purge_enabled": "false",
"archive_auto_purge_days": "365",
"archive_auto_purge_stats": "false",
"low_stock_threshold": "20.0",
"spoolman_enabled": "false",
"spoolman_url": "",
"spoolman_sync_mode": "auto",
"spoolman_disable_weight_sync": "false",
"spoolman_report_partial_usage": "true",
"local_backup_enabled": "false",
"local_backup_path": "[REDACTED]",
"obico_enabled": "true",
"obico_ml_url": "[REDACTED]",
"obico_sensitivity": "medium",
"obico_action": "pause",
"obico_poll_interval": "10",
"obico_enabled_printers": "",
"dark_background": "oled",
"dark_accent": "green",
"dark_style": "vibrant",
"local_login_enabled": "true",
"print_drying_enabled": "false",
"ams_humidity_thresholds": "",
"session_max_hours": "720",
"preheat_enabled": "false",
"preheat_filament_targets": "",
"preheat_max_wait_seconds": "900",
"preheat_soak_seconds": "300",
"nozzle_temp_presets": "",
"bed_temp_presets": "",
"chamber_temp_presets": "",
"fan_speed_presets": "",
"debug_logging_enabled": "false",
"debug_logging_enabled_at": "",
"_backfill_2614_plate_filament_done": "true",
"queue_max_concurrent_uploads": "4"
},
"docker": {
"container_memory_limit_bytes": null,
"container_memory_limit_formatted": null,
"network_mode_hint": "host"
},
"virtual_printers": [
{
"index": 1,
"enabled": true,
"mode": "archive",
"model": "C12",
"model_name": "P1S",
"has_target_printer": true,
"has_bind_ip": true,
"running": true,
"pending_files": 0
},
{
"index": 2,
"enabled": true,
"mode": "archive",
"model": "O1D",
"model_name": "H2D",
"has_target_printer": true,
"has_bind_ip": true,
"running": true,
"pending_files": 0
}
],
"integrations": {
"notification_providers": [
{
"type": "discord",
"enabled": true,
"has_last_error": false
}
],
"spoolman": {
"enabled": false,
"reachable": false
},
"mqtt_relay": {
"enabled": false,
"connected": false,
"broker": "",
"port": 0,
"topic_prefix": "bambuddy"
},
"spoolbuddy": {
"device_count": 0,
"online_count": 0,
"devices": []
},
"homeassistant": {
"enabled": true
},
"github_backup": {
"configs_total": 1,
"providers_used": {
"github": 1
},
"schedule_enabled_count": 1,
"last_failure_count": 0
},
"slicer_api": {
"enabled": false,
"preferred": "bambu_studio",
"bambu_studio_url_set_in_db": true,
"orcaslicer_url_set_in_db": false,
"bambu_studio_url_source": "db",
"orcaslicer_url_source": "env_or_default"
}
},
"database_health": {
"backend": "sqlite",
"journal_mode": "wal",
"quick_check": "ok",
"db_size_bytes": 7081984,
"wal_size_bytes": 4152992
},
"auth": {
"oidc_providers": [],
"users_with_totp": 1,
"email_otp_codes_pending": 0,
"api_keys_total": 0,
"api_keys_enabled": 0,
"api_keys_expired": 0,
"long_lived_tokens_total": 0,
"long_lived_tokens_active": 0,
"groups_system": 3,
"groups_custom": 0
},
"library": {
"library_files_total": 1,
"library_files_in_trash": 26,
"library_folders_total": 1,
"external_folders_total": 0,
"external_links_total": 0,
"makerworld_imports_total": 1
},
"inventory": {
"spools_internal": 39,
"k_profiles_internal": 3,
"k_profiles_spoolman": 0
},
"queue": {
"pending_total": 0,
"manual_start_pending": 0,
"oldest_pending_age_seconds": null
},
"maintenance": {
"items_total": 5,
"items_enabled": 5
},
"dependencies": {
"fastapi": "0.135.4",
"uvicorn": "0.51.0",
"pydantic": "2.13.4",
"sqlalchemy": "2.0.51",
"paho-mqtt": "2.1.0",
"psutil": "7.2.2",
"httpx": "0.28.1",
"aiofiles": "25.1.0",
"cryptography": "49.0.0",
"opencv-python-headless": "5.0.0.93",
"numpy": "2.5.1"
},
"log_file": {
"size_bytes": 2856218,
"size_formatted": "2.7 MB"
},
"network": {
"interface_count": 1,
"interfaces": [
{
"name": "eth0",
"subnet": "x.x.1.0/24"
}
]
},
"websockets": {
"active_connections": 2
},
"diagnostics": {
"connection_diagnostics": [
{
"printer_id": 1,
"printer_name": "[PRINTER]",
"result": {
"printer_id": 1,
"ip_address": "[IP]",
"overall": "warnings",
"checks": [
{
"id": "port_mqtt",
"status": "pass",
"params": {}
},
{
"id": "port_ftps",
"status": "pass",
"params": {}
},
{
"id": "port_rtsps",
"status": "warn",
"params": {
"port": 6000,
"protocol": "Chamber Image"
}
},
{
"id": "network_mode",
"status": "pass",
"params": {
"mode": "host"
}
},
{
"id": "subnet",
"status": "pass",
"params": {
"printer_ip": "[IP]",
"host_ip": "[IP]"
}
},
{
"id": "external_storage",
"status": "skip",
"params": {
"reason": "unsupported_model"
}
},
{
"id": "mqtt_auth",
"status": "pass",
"params": {}
},
{
"id": "developer_mode",
"status": "pass",
"params": {}
},
{
"id": "printer_publishing",
"status": "pass",
"params": {}
}
]
}
}
],
"vp_diagnostics": [
{
"vp_id": 1,
"name": "Virtual P1S",
"result": {
"vp_id": 1,
"vp_name": "Virtual P1S",
"mode": "archive",
"overall": "ok",
"checks": [
{
"id": "enabled",
"status": "pass",
"params": {}
},
{
"id": "running",
"status": "pass",
"params": {}
},
{
"id": "bind_interface",
"status": "pass",
"params": {
"bind_ip": "[IP]"
}
},
{
"id": "access_code",
"status": "pass",
"params": {}
},
{
"id": "target_printer",
"status": "skip",
"params": {}
},
{
"id": "port_ftps",
"status": "pass",
"params": {
"port": 990
}
},
{
"id": "port_mqtt",
"status": "pass",
"params": {
"port": 8883
}
},
{
"id": "port_bind",
"status": "pass",
"params": {
"port": 3002,
"port_plain": 3000
}
},
{
"id": "certificate",
"status": "pass",
"params": {}
}
]
}
},
{
"vp_id": 2,
"name": "Virtual H2D",
"result": {
"vp_id": 2,
"vp_name": "Virtual H2D",
"mode": "archive",
"overall": "ok",
"checks": [
{
"id": "enabled",
"status": "pass",
"params": {}
},
{
"id": "running",
"status": "pass",
"params": {}
},
{
"id": "bind_interface",
"status": "pass",
"params": {
"bind_ip": "[IP]"
}
},
{
"id": "access_code",
"status": "pass",
"params": {}
},
{
"id": "target_printer",
"status": "skip",
"params": {}
},
{
"id": "port_ftps",
"status": "pass",
"params": {
"port": 990
}
},
{
"id": "port_mqtt",
"status": "pass",
"params": {
"port": 8883
}
},
{
"id": "port_bind",
"status": "pass",
"params": {
"port": 3002,
"port_plain": 3000
}
},
{
"id": "certificate",
"status": "pass",
"params": {}
}
]
}
}
],
"log_health": {
"findings": [],
"scanned_entries": 4000,
"log_available": true,
"summary": {
"total": 0,
"layer8": 0,
"environment": 0,
"bug": 0
}
}
}
}
Timelapse is set to ON on the Print dialog but no timelapse was recorded. Scanning for Timelapse on Archives does not show a timelapse from the print.
This happens randomly. 2 previous jobs on PETG recorded just fine, next job with PLA did not. The following job on PLA recorded just fine.
Screenshot
System Information
{ "generated_at": "2026-07-29T04:26:48.809929+00:00", "app": { "version": "1.2.5.1", "debug_mode": false }, "system": { "platform": "Linux", "platform_release": "3.10.108", "platform_version": "#90075 SMP Sun Jun 14 23:33:36 CST 2026", "architecture": "x86_64", "python_version": "3.13.14" }, "environment": { "docker": true, "data_dir": "/app/data", "log_dir": "/app/logs", "timezone": "America/Los_Angeles" }, "database": { "archives_total": 64, "archives_completed": 42, "printers_total": 1, "filaments_total": 0, "projects_total": 0, "smart_plugs_total": 3 }, "printers": [ { "index": 1, "model": "P1S", "nozzle_count": 1, "is_active": true, "mqtt_connected": true, "state": "FINISH", "firmware_version": "01.10.00.00", "wifi_signal": -22, "reachable": true, "ams_unit_count": 2, "ams_tray_count": 5, "has_vt_tray": true, "external_camera_configured": true, "plate_detection_enabled": false, "obico_enabled": false, "hms_error_count": 0, "developer_mode": true, "nozzle_rack_count": 0 } ], "settings": { "advanced_auth_enabled": "false", "smtp_auth_enabled": "true", "auth_enabled": "true", "setup_completed": "true", "auto_archive": "true", "save_thumbnails": "true", "capture_finish_photo": "true", "default_filament_cost": "10.0", "currency": "USD", "energy_cost_per_kwh": "0.3", "energy_tracking_mode": "total", "disable_filament_warnings": "false", "prefer_lowest_filament": "true", "check_updates": "true", "check_printer_firmware": "true", "include_beta_updates": "false", "notification_language": "en", "bed_cooled_threshold": "35.0", "ams_humidity_good": "40", "ams_humidity_fair": "60", "ams_temp_good": "28.0", "ams_temp_fair": "50.0", "ams_history_retention_days": "30", "queue_drying_enabled": "true", "queue_drying_block": "false", "ambient_drying_enabled": "false", "drying_presets": "", "per_printer_mapping_expanded": "false", "date_format": "system", "time_format": "system", "default_printer_id": "None", "ftp_retry_enabled": "true", "ftp_retry_count": "3", "ftp_retry_delay": "2", "ftp_timeout": "30", "mqtt_enabled": "false", "mqtt_broker": "", "mqtt_port": "1883", "mqtt_username": "", "mqtt_password": "", "mqtt_topic_prefix": "bambuddy", "mqtt_use_tls": "false", "external_url": "[REDACTED]", "ha_enabled": "true", "ha_url": "[REDACTED]", "ha_token": "[REDACTED]", "library_archive_mode": "ask", "library_disk_warning_gb": "5.0", "camera_view_mode": "embedded", "preferred_slicer": "bambu_studio", "open_in_slicer": "None", "use_slicer_api": "false", "orcaslicer_api_url": "", "bambu_studio_api_url": "[REDACTED]", "prometheus_enabled": "false", "prometheus_token": "", "user_notifications_enabled": "true", "default_bed_levelling": "on", "default_flow_cali": "auto", "default_vibration_cali": "true", "default_layer_inspect": "true", "default_timelapse": "true", "default_nozzle_offset_cali": "off", "stagger_group_size": "2", "stagger_interval_minutes": "5", "require_plate_clear": "true", "library_trash_retention_days": "30", "library_auto_purge_enabled": "true", "library_auto_purge_days": "90", "library_auto_purge_include_never_printed": "true", "library_auto_purge_last_run": "2026-07-28T08:55:24.740921+00:00", "archive_auto_purge_enabled": "false", "archive_auto_purge_days": "365", "archive_auto_purge_stats": "false", "low_stock_threshold": "20.0", "spoolman_enabled": "false", "spoolman_url": "", "spoolman_sync_mode": "auto", "spoolman_disable_weight_sync": "false", "spoolman_report_partial_usage": "true", "local_backup_enabled": "false", "local_backup_path": "[REDACTED]", "obico_enabled": "true", "obico_ml_url": "[REDACTED]", "obico_sensitivity": "medium", "obico_action": "pause", "obico_poll_interval": "10", "obico_enabled_printers": "", "dark_background": "oled", "dark_accent": "green", "dark_style": "vibrant", "local_login_enabled": "true", "print_drying_enabled": "false", "ams_humidity_thresholds": "", "session_max_hours": "720", "preheat_enabled": "false", "preheat_filament_targets": "", "preheat_max_wait_seconds": "900", "preheat_soak_seconds": "300", "nozzle_temp_presets": "", "bed_temp_presets": "", "chamber_temp_presets": "", "fan_speed_presets": "", "debug_logging_enabled": "false", "debug_logging_enabled_at": "", "_backfill_2614_plate_filament_done": "true", "queue_max_concurrent_uploads": "4" }, "docker": { "container_memory_limit_bytes": null, "container_memory_limit_formatted": null, "network_mode_hint": "host" }, "virtual_printers": [ { "index": 1, "enabled": true, "mode": "archive", "model": "C12", "model_name": "P1S", "has_target_printer": true, "has_bind_ip": true, "running": true, "pending_files": 0 }, { "index": 2, "enabled": true, "mode": "archive", "model": "O1D", "model_name": "H2D", "has_target_printer": true, "has_bind_ip": true, "running": true, "pending_files": 0 } ], "integrations": { "notification_providers": [ { "type": "discord", "enabled": true, "has_last_error": false } ], "spoolman": { "enabled": false, "reachable": false }, "mqtt_relay": { "enabled": false, "connected": false, "broker": "", "port": 0, "topic_prefix": "bambuddy" }, "spoolbuddy": { "device_count": 0, "online_count": 0, "devices": [] }, "homeassistant": { "enabled": true }, "github_backup": { "configs_total": 1, "providers_used": { "github": 1 }, "schedule_enabled_count": 1, "last_failure_count": 0 }, "slicer_api": { "enabled": false, "preferred": "bambu_studio", "bambu_studio_url_set_in_db": true, "orcaslicer_url_set_in_db": false, "bambu_studio_url_source": "db", "orcaslicer_url_source": "env_or_default" } }, "database_health": { "backend": "sqlite", "journal_mode": "wal", "quick_check": "ok", "db_size_bytes": 7081984, "wal_size_bytes": 4152992 }, "auth": { "oidc_providers": [], "users_with_totp": 1, "email_otp_codes_pending": 0, "api_keys_total": 0, "api_keys_enabled": 0, "api_keys_expired": 0, "long_lived_tokens_total": 0, "long_lived_tokens_active": 0, "groups_system": 3, "groups_custom": 0 }, "library": { "library_files_total": 1, "library_files_in_trash": 26, "library_folders_total": 1, "external_folders_total": 0, "external_links_total": 0, "makerworld_imports_total": 1 }, "inventory": { "spools_internal": 39, "k_profiles_internal": 3, "k_profiles_spoolman": 0 }, "queue": { "pending_total": 0, "manual_start_pending": 0, "oldest_pending_age_seconds": null }, "maintenance": { "items_total": 5, "items_enabled": 5 }, "dependencies": { "fastapi": "0.135.4", "uvicorn": "0.51.0", "pydantic": "2.13.4", "sqlalchemy": "2.0.51", "paho-mqtt": "2.1.0", "psutil": "7.2.2", "httpx": "0.28.1", "aiofiles": "25.1.0", "cryptography": "49.0.0", "opencv-python-headless": "5.0.0.93", "numpy": "2.5.1" }, "log_file": { "size_bytes": 2856218, "size_formatted": "2.7 MB" }, "network": { "interface_count": 1, "interfaces": [ { "name": "eth0", "subnet": "x.x.1.0/24" } ] }, "websockets": { "active_connections": 2 }, "diagnostics": { "connection_diagnostics": [ { "printer_id": 1, "printer_name": "[PRINTER]", "result": { "printer_id": 1, "ip_address": "[IP]", "overall": "warnings", "checks": [ { "id": "port_mqtt", "status": "pass", "params": {} }, { "id": "port_ftps", "status": "pass", "params": {} }, { "id": "port_rtsps", "status": "warn", "params": { "port": 6000, "protocol": "Chamber Image" } }, { "id": "network_mode", "status": "pass", "params": { "mode": "host" } }, { "id": "subnet", "status": "pass", "params": { "printer_ip": "[IP]", "host_ip": "[IP]" } }, { "id": "external_storage", "status": "skip", "params": { "reason": "unsupported_model" } }, { "id": "mqtt_auth", "status": "pass", "params": {} }, { "id": "developer_mode", "status": "pass", "params": {} }, { "id": "printer_publishing", "status": "pass", "params": {} } ] } } ], "vp_diagnostics": [ { "vp_id": 1, "name": "Virtual P1S", "result": { "vp_id": 1, "vp_name": "Virtual P1S", "mode": "archive", "overall": "ok", "checks": [ { "id": "enabled", "status": "pass", "params": {} }, { "id": "running", "status": "pass", "params": {} }, { "id": "bind_interface", "status": "pass", "params": { "bind_ip": "[IP]" } }, { "id": "access_code", "status": "pass", "params": {} }, { "id": "target_printer", "status": "skip", "params": {} }, { "id": "port_ftps", "status": "pass", "params": { "port": 990 } }, { "id": "port_mqtt", "status": "pass", "params": { "port": 8883 } }, { "id": "port_bind", "status": "pass", "params": { "port": 3002, "port_plain": 3000 } }, { "id": "certificate", "status": "pass", "params": {} } ] } }, { "vp_id": 2, "name": "Virtual H2D", "result": { "vp_id": 2, "vp_name": "Virtual H2D", "mode": "archive", "overall": "ok", "checks": [ { "id": "enabled", "status": "pass", "params": {} }, { "id": "running", "status": "pass", "params": {} }, { "id": "bind_interface", "status": "pass", "params": { "bind_ip": "[IP]" } }, { "id": "access_code", "status": "pass", "params": {} }, { "id": "target_printer", "status": "skip", "params": {} }, { "id": "port_ftps", "status": "pass", "params": { "port": 990 } }, { "id": "port_mqtt", "status": "pass", "params": { "port": 8883 } }, { "id": "port_bind", "status": "pass", "params": { "port": 3002, "port_plain": 3000 } }, { "id": "certificate", "status": "pass", "params": {} } ] } } ], "log_health": { "findings": [], "scanned_entries": 4000, "log_available": true, "summary": { "total": 0, "layer8": 0, "environment": 0, "bug": 0 } } } }Logs (sanitized): bambuddy.log
Submitted via BamBuddy Bug Report