Man I hear you.
No native numeric entry popup that is even remotely functional.
No ability to filter Alarms by date in Factory Talk Alarm and Events.
No abiility to group alarms in seperate folders in Factory Talk Alarm and Events.
Making a functional Server with multiple clients requires a ridiculous amount workarounds.
Getting domain based security to work means hours of screwing around to get things to behave like you wish based on login credentials.
Only good thing is I have gotten good enough at working around the limitations that I will probably have work for the next decade.
That's a good starting list...Add to it;
No Disable feature on a PB (For this reason I use MSComm Pushbuttons)
No Native Historical Log Viewer...you have to launch the standalone viewer and make registry hacks so it appears in the foreground
Offline/Online Tag Folders ALWAYS need refreshing
Alarm Server routinely stops
Application Manager is a joke - So much so, that a separate utility to stop FT Services was created to 'assist' managing applications
Runtime Client creator often can't find apps...I have to type them in manually
No Recipe Manager like RSView32 had...Recipe for SE is a joke
No means to set poll times other than via Display Settings when using Linx Enterprise
Re-emphasize the Client/Server Architecture makes event handling near impossible...Give us a Client Event handler already