I have Forms 10.3.0.975 in my personal DEV VM that I have developed a BP in for a client. I did not upgrade Forms as I did not want to create a compatibility issue when importing into their Forms version which as it turns out is 10.3.1.552. I also have BPs for another project that are in another Forms Version 10.3.1.635 VM. If I try to upload it into my Forms version it throws an error when uploading as shown. I assume this is a version compatibility issue.
◄To resolve this I was going to upgrade forms to 10.3.1.635. The issue is that I don't want to make my prior dev BPs incompatible with the other client's 10.3.1.552. environment as this would be a disaster if I cannot upload the work from my DEV to the aforementioned client with .552.
SO the question I believe is: do I need to upgrade to the earlier 10.3.1.552 or is any version of a Forms 10.3.1 BP uploadable into any other that is also 10.3.1 regardless of the sub release version (.552) being earlier or later than the Forms versio it's exported from? Also when you upgrade forms does it automatically upgrade all BPs to the newer Forms version installed ?