Bugs found in Softr SaaS

Softr

Softr is a versatile, no-code web application builder that enables businesses to create websites and online stores without extensive technical knowledge.

Its features, such as predesigned templates, user permissions, and data management tools, aim to simplify the development process. Our QAwerk team tested Softr’s core components, focusing on user experience, date/time configuration, and UI consistency.

Below, we present the most notable bugs discovered during our testing phase, along with recommended improvements.

Calendar header does not reflect new date format

Severity:

Major

Precondition:
  • The user is logged into their Softr account.
  • A calendar block has been added to the website.
Steps to Reproduce:
  1. Navigate to the Settings tab.
  2. Go to Date & Time settings.
  3. Select the date format yyyy mm dd.
  4. Click Save.
  5. Click Publish and then Publish Updates.
  6. Return to the website.
Environment:
  • OS: Windows 10 x64
  • Browsers: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Actual Result:

The calendar header retains the previous “Friendly” date format (e.g., “Dec 27, 2024”), ignoring the user’s new date format setting.

Expected Result:

The header should immediately reflect the yyyy mm dd format after the settings are updated.

Calendar fails to display 24-hour locale preference

Severity:

Major

Precondition:
  • The user is logged into their Softr account.
  • A calendar block is present in the application.
Steps to Reproduce:
  1. Go to Settings -> Date & Time.
  2. Select the Based on User Locale format option.
  3. Click Save.
  4. Click Publish -> Publish Updates.
  5. Check the calendar on the website.
Environment:
  • OS: Windows 10 x64
  • Browsers: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Actual Result:

Time is displayed in a 12-hour format, ignoring the 24-hour locale setting.

Expected Result:

Calendar times should appear in a 24-hour format to align with the user’s locale choice.

“Add Record” modal fields mismatch user date & time settings

Severity:

Major

Precondition:
  • The user is logged in.
  • A calendar block was added to the site.
Steps to Reproduce:
  1. Open Settings -> Date & Time.
  2. Select date format dd mm yyyy with “.” as a separator.
  3. Set 24-hour time format.
  4. Click Save.
  5. Click Publish -> Publish Updates.
  6. Return to the website and click Add Record on the calendar.
Environment:
  • OS: Windows 10 x64
  • Browsers: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Actual Result:
  • Time remains in a 12-hour format.
  • The date reverts to mm/dd/yyyy format.
Expected Result:

Fields in the “Add Record” modal should reflect dd.mm.yyyy for date and 24-hour time.

Header orientation mismatch between editor and live site

Severity:

Minor

Precondition:

The user is logged into Softr.

Steps to Reproduce:
  1. Click Pages.
  2. Select the header.
  3. Set the header to a horizontal orientation.
  4. Click Publish -> Publish Updates.
Environment:
  • OS: Windows 10 x64
  • Browsers: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Actual Result:
  • The live site displays the header in horizontal orientation.
  • The editor still shows a vertical layout.
Expected Result:

Both the editor and the live site should display the header as horizontal.

I discovered multiple date/time localization inconsistencies and minor UI issues in Softr. Addressing these discrepancies—particularly in calendar formats—will significantly enhance user trust and overall workflow. I recommend further testing after any feature updates or design changes to maintain a smooth user experience.
Stanislav, QA engineer

Stanislav, QA engineer

Need a reliable QA partner?

Hire us