Hi Tom, So sorry for the late reply. To test your file you need to ZIP the file, and the ZIP file name must end with "-schedule.zip". You can then open it into the Equipd Bible app and it should install - as long as you have met the other conditions as described below... And inside the ZIP file the JSON file must be named to match the UID used inside the file. You can read more about these details here: https://www.equipd.me/forums/thread...eating-my-own-reading-schedule.489/#post-1876 And also please check out the other contributed schedules for examples: https://www.equipd.me/forums/forums/schedules/ I hope that helps.
In terms of checking if the file is OK - the first thing is to compare the structure to the default schedules. And to make sure the JSON is valid by using a validation tool. You can see all the default schedules here: https://www.equipd.me/forums/thread...eating-my-own-reading-schedule.489/#post-1876