You have to understand that recording parameter changes is not continuous (as it would be in the analog domain). This isn’t an analog machine with analog recording.
I just did what you said doesn’t work. I recorded parameter changes (knobs only) on the device, and then played separately from an external keyboard and the parameter changes were represented in what I played. Trigless locks ARE NOT ignored when sequenced externally.
The parameter changes are stepped. So say you go from value 1 to value 200 over the course of trigs 1 - 8 during a sequence. Well only 8 of those values are going to be saved because it’s stepped, not continuous. Therefore what you hear is not represented via recording as opposed to what you hear while you’re performing it, where the output is digitally continuous.
If it recorded analog/continuously variable changes, there would be no logical purpose for trig keys, because there would be an infinite number of values. Once you record the parameter changes, you can hold down a trigless lock to see what the value is, the colors become inverted. When you look from one trigless lock to the next, you will see the difference in sound between when the trigless locks change parameters, and there is no in between.
Unless they added a sort of parameter portamento in a future update.
Also, from the manual :
Up to 72 different parameters can be locked in a pattern. A parameter counts as one (1) locked parameter no matter how many trigs that lock it. If for example the cutoff parame-ter of the filter is locked on every sequencer step, there are still 71 other parameters that can be locked.
Edit 2 : Thread about this. Consider putting in a Feature Request on the Digitakt forum. I know this is about the Digitone but the same concept applies.