This issue in the Affinity Suite's iPad version has been bugging me for ages!
When having multiline text in a text frame or artistic text, the system-wide standard keyboard cursor navigation shortcuts like [cmd]+[arrow] and [alt]+[arrow] including their versions with [shift] as a selection modifier do not work on Bluetooth keyboards. Also, the standard Apple keyboard shortcut [ctrl]+[d] for [del] doesn't work as well.
In more detail:
• [cmd]+[right arrow] should move the cursor to the end of the current line. Instead, it does nothing or moves the cursor to the beginning of the next word (and then does nothing on subsequent uses).
• [cmd]+[left arrow] should move the cursor to the start of the current line. Instead, it moves the cursor to the beginning of the previous word (identical behaviour to [alt]+[left arrow], which works as intended).
• [cmd]+[shift]+[right arrow] should select text from the cursor's current position up until the end of the current line, while moving the cursor there as well. Instead, it only selects text and moves the cursor to the beginning of the next word (and then does nothing on subsequent uses).
• [cmd]+[shift]+[left arrow] should select text from the cursor's current position up until the start of the current line, while moving the cursor there as well. Instead, it only selects text and moves the cursor to the beginning of the previous word (identical behaviour to [alt]+[shift]+[left arrow], which works as intended).
• [alt]+[up arrow] should move the cursor to the start of the current line, if the cursor is not already at the start of the line. If it is, it should move the cursor to the start of the previous line. Instead, it moves the cursor to the very beginning of the whole frame text / artistic text (identical behaviour to [cmd]+[up arrow], which works as intended).
• [alt]+[down arrow] should move the cursor to the end of the current line, if the cursor is not already at the end of the line. If it is, it should move the cursor to the end of the next line. Instead, it moves the cursor to the very end of the whole frame text / artistic text (identical behaviour to [cmd]+[down arrow], which works as intended).
• [alt]+[shift]+[up arrow] and [alt]+[shift]+[down arrow] have the same problem (with selection, respectively).
• [ctrl]+[d] should act like the [del] key (removing the character immediately to the right of the cursor). Instead, it does nothing.
This makes editing and navigating texts (especially multiline frame texts in Affinity Designer / Affinity Publisher) extremely frustrating, which is especially disappointing in the case of Affinity Publisher, which after all is made for dealing with text.