# Resolved Issues

Cognex Designer 4.4.1 introduces multiple new or changed capabilities since 4.4.

This section describes changes and resolved issues.

Note: Change Request numbers (CR#) have been included (where applicable) to improve the tracking of issues reported via Cognex Technical Support.

CR# | Issue
CDVP-817 | Remove incomplete support for saving CDB files to remote sources (for example, FTP)
CDVP-921 | TwinCAT Group write errors after changing plc variable name
CDVP-936 | Re-adding lost database queries results in error messages.
CDVP-951 | The argument 'description' of $FileSystem.ShowFolderDialog() doesn't work
CDVP-952 | Gateway logs do not clear space
CDVP-965 | Keypad - Clicking +/- makes the existing pre-set number disappear
CDVP-968 | HMI Keypad mid point rounding changed from banker's rounding to away from zero
CDVP-1066 | Textbox for Recipe Config string value ingredient is annoyingly small.
CDVP-1288 | Closing keypad using touch causes keypad to reopen in some scenario
CDVP-1320 | Correct password cannot exit Test Mode on a different user account
CDVP-1321 | Fix total memory usage in performance profiler
CDVP-1324 | Constantly closing and reopening VisionPro ToolBlock editor will cause Designer to crash
CDVP-1333 | Non-instantiable parameters in a Designer ClickCommand will cause start-up errors and makes Designer content irrecoverable for user.
CDVP-1406 | Trying to connect TwinCAT device in Designer crashes when PLC has circular pointers
CDVP-1413 | HMI.ShowKeyboard, the preset string would be erased when clicking on any key button
CDVP-1418 | Designer crashes when using ListBox HMI control scrollbar
CDVP-1485 | Extend the default OPC UA server certificate expiry to 10 years
CDVP-1495 | Touch Keyboard not responding to touch events
CDVP-1525 | Unable to save to a network path after long file path support was added
CDVP-1530 | Access violation during ImgHttpRequestHandler
CDVP-1531 | Changing the "Encoding" of a TCP connection via Reconfigure doesn't work.
CDVP-1535 | Performance Profiler produces unusable logs when run under certain languages like DE.
CDVP-1545 | TwinCAT TryWrite fail isn't logging which tag has failed
CDVP-1555 | Gracefully handle ComputerInfo.FullName throwing