While we were setting up development environments for Sage 500 2024, we ran into an issue with the Sheridan 3D controls for the VB6 source code. Discussing with Sage, it seems Windows 11's 22H2 Smart App Control blocks the installation of the old Threed32.ocx. Sage therefore swapped out this control library with the ActiveThreed Plus control library. This library requires the purchase of a license to use for development. Sage has the link to use if you wish to purchase this.
It would've been nice if Sage informed the 3rd party development community of this change as it is a pretty major change. It is possible to modify the source code to use the original Threed32.ocx, but you will be responsible for deploying and registering it on any target system where you install your modified VB 6 Sage source code.