Hope you are doing great,
I was able to use the TagWriter application for android and store a 4k NDEF in a DESFire with NDEF format, my recommendation would be that you confirm that you created the NDEF file with enough space for the NDEF, check how are you formatting your NDEF that it is accordingly to the NDEF specification. as you may know the information regarding DESFire is secured under NDA so we cannot discuss much of the specific information about the card since this is a public forum.
Jonathan_Iglesias_0-1617050938847.png