Configuration with Valheim - Valheim instance installs beta version

System Information

Field Value
Operating System Linux - Ubuntu 22.04.4 on x86_64
Product AMP ‘Callisto’ v2.5.0.8 (Mainline)
Virtualization QEMU_KVM
Application Valheim
Module GenericModule
Running in Container No
Current State Ready

Problem Description

Issue

It appears that AMP installs the beta version of Valheim on instance start/server update.
I cannot use AMP at this point for Valheim.

Reproduction Steps

  • Create new instance
  • Allow Valheim to update
  • Start server
  • Attempt connection to server
  • Error “Incompatible Version” is displayed

Console Output (Segment)

12:41:25

Connecting anonymously to Steam Public…OK

12:41:26

Waiting for client config…OK

Waiting for user info…OK

app_update 896660 -beta public validate

12:41:27

Update state (0x5) verifying install, progress: 0.00 (0 / 1883636522)

12:41:29

Update state (0x5) verifying install, progress: 24.15 (454976579 / 1883636522)

12:41:31

Update state (0x5) verifying install, progress: 54.37 (1024185059 / 1883636522)

12:41:33

Update state (0x5) verifying install, progress: 81.91 (1542936771 / 1883636522)

12:41:34

Success! App ‘896660’ fully installed.strong text

Further Information (Update)

Additional information.

On checking the instance and looking under “SteamCMD and Updates”.
“Update check method” is by default “By Build ID”.

I’ve tested both “By Build ID” and “By Timestamp” and it downloads the beta version.

A simple fix for this would be to put in a build ID override or have the “beta” argument a tick box.
Another idea would be to have the “-beta” argument a tickbox alongside the build ID override to ensure unexpected updates do not occur.